Join or login to comment.
The Norwood Toastmasters is a Toastmasters club in Edmonton, Alberta dedicated to helping individuals learn communication and leadership skills in a fun and supportive environment. Visit us at http://www.norwoodtoastmasters.ca/.
2,704 Community Members
1,270 People who Love Dancing
464 Mindful Eaters
704 Toastmasters and Welcomed Guests
Meetup has allowed me to meet people I wouldn't have met naturally - they're totally different than me.
— Allison, started Women's Adventure Travel
Meetup members, Log in