With international teaching experience teaching English as a second language, I have experience teaching classrooms of all ages, company trainings for staff, and even Olympic volunteers. My courses can be customized for large, small, or private individual classes, and for all age groups. I make a personalized effort to understand your language level first, then design my course around your strengths, weaknesses, and needs,. My courses have been described as being challenging, but great for retention, listening and speaking skills!