Toastmasters Interna tional is a non-profit educational organization that teaches public speaking and leadership skills . Toastmasters International has helped people of all backgrounds become more confident in front of an audience.