UBC Faculty of Education
Adjunct Professor
School District #22
Vice Principal
BC Ministry of Education
Curriculum Developer
BC Ministry of Education
Classroom Assessment Consultant
School District #22
Teacher
McGraw-Hill Ryerson
Educational Program Consultant
School District #22
Science Department Head
School District #22
Lead Teacher
School District #22
Curriculum Coordinator
Thompson Rivers University
University of Victoria
Royal Roads University