Speak, Snack and Socialize! Toastmasters Open House January 20th

Does public speaking terrify or excite you? Public speaking is reported to be the number one fear of over 70% of the population – which means that if the very thought of it leaves you lightheaded and nauseous, you are not alone! Perhaps you’re in the lucky minority of those who love to get in […]