I have been teaching for 20 years in a variety of school systems. I've taught K-5, but have been in Grade 1 for the last 10 years, in French Immersion in Canada and in English at an international school in Japan. I've also taught ESL overseas and in Vancouver. I love teaching language and love Grade 1 where you see those huge gains, academically and socially.