Wonky 92 Posted October 16, 2021 There are Toastmasters clubs around the world where members meet to improve their communication, public speaking and leadership skills. More Info: http://www.toastmasters.org/ Quote Share this post Link to post Share on other sites