Just attended the communication essentials for freelancers. Very informative. Takeaways included the need for clarity with clients, importance of an explicit agreement on terms and conditions, more importantly, the art of negotiation. Thanks to the Trainer.