The club provides a supportive and positive learning environment to practice public speaking. Now, let me get this straight, the idea is not to catapult you to a TED Talk! but instead to help you improve on confidence, communication, and leadership, tokens that you can use in other areas of your life.
There is also a social aspect where you get to listen to interesting speeches, as well as break time during the meeting for refreshments/mingling with other members.
Toastmasters International is a nonprofit educational organisation that operates clubs worldwide for the purpose of promoting communication, public speaking, and leadership skills. The organisation has more than 352,000 memberships. Members improve their speaking and leadership skills by attending one of the 16,400 clubs in 141 countries.