National Institute for Direct Instruction
Implementation Manager
Toronto District School Board
Teacher
TFS - Canada's International School (Toronto French School)
English Teacher
Toronto District School Board
Itinerant Resource Teacher
Toronto Board of Education
Special Education Teacher
NIFDI
Implementation Manager
Université de Strasbourg
Unitversity of Oregon
Unitversity of Western Ontario