A passionate Toastmaster with 20 years of experience, he has delivered over 100 speeches and hosted numerous workshops, winning several speech contests in inspirational and humorous speaking. Specializing in public speaking classes for youth and professionals, Steve helps individuals unlock their potential, build confidence, and refine communication skills. His dedication and experience bring joy as he teaches students the art of effective public speaking.