15 years with a well known tutoring company, then four years at a Sikh cultural school, another year at an academic charter school, and moving to another charter school designed specifically for gifted and talented students, all in the province of Alberta.
Courses taught: Math 10C, 20-1, 30-1, 20-2, 30-2, and 31 (Alberta's numbering; by Common Core standards, some of Algebra I and Geometry are taught in our grade 9. This represents the rest of Common Core through the end of calculus.)
Physics 20 and 30 (grade 11 and 12 content in Alberta)
Science 9
Health 8 and 9
AP Computer Science Principles
Information Processing Modules in Alberta: Word Processing 1, Spreadsheets 1 and 2, Digital Presentations, Project A.