Khalsa School Malton
Teacher
Peel District School Board
Occasional Teacher
Learning Genius Academy
Intermediate-Senior Teacher
Xyna Academy of Excellence
Intermediate-Senior Teacher
Khalsa School Malton
Junior-Intermediate Teacher
University of Toronto - New College
Queen's University