Toastmasters is one of the better ways to improve your communication skills. As an ExtremeProgramming coach, you have to face different kinds of folks: managers, customers, developers, etc. ToastMasters can help you improve your communication skills. I have introduced it to my fellow programmers and they liked it. Check it out at http://www.toastmasters.org -- GunjanDoshi ---- I have attended several meetings of ToastMasters and it is a great tool to improve your communication. XP requires a developer to have a well rounded personality, not a isolated guru / hacker in his/her cube. I wish I could attend more meetings of ToastMasters. ---- You definitely should. in Toastmasters, we develop our speaking, listening and thinking skills. TableTopics help us sharpen our impromptu speaking skills. More than all, one will find a good network of friendly people waiting to help you every step of the way. CategoryCommunication