Steph has been dancing for seventeen years and is trained in ballet, neo-classical, jazz and tap. She is also an experienced pianist and singer, and has participated in musical theatre productions and international singing festivals. In addition to her seven years of teaching dance and music, Steph has been teaching DanceKids for over a year and thoroughly enjoys it!