Courses Taught at UOIT (2014-)
Undergraduate Graduate
Courses Taught at Niagara University (2010-2014)
Undergraduate
Courses Taught at OISE/University of Toronto (2002-2014)
Undergraduate
K-12 Courses Taught
Undergraduate Graduate
- Law & Order (EDU): Legal, Ethical and Policy Issues in a Digital World, EDUC5207
- Leadership and Digital Technology, EDUC5205
- Digital Technology and Adult Education, EDUC5405
- Introduction to Adult and Higher Education, EDUC5401
Courses Taught at Niagara University (2010-2014)
Undergraduate
- Foundations and Legal Principles of Education in Ontario, EDU423
- Assessment Methods, EDU451
- Methods of Teaching, EDU430
- Methods of Teaching (Business), EDU466
- Process, Politics and Evaluation of Public and Social Policy, ADS 720
- The School Building Leader, EDU 632
- Research in Educational Leadership, EDU 684
Courses Taught at OISE/University of Toronto (2002-2014)
Undergraduate
- Teacher Education Seminar (TES), EDU 6000
- Accounting Curriculum & Instruction, EDU 1340
- Business Studies General Curriculum & Instruction, EDU 1330
- Youth Popular Culture and Schooling, EDU 5556
- Information Literacy Across the Curriculum, EDU 5521
- Diversity and Ethics in Educational Administration TPS 1019
- Critical Conversations: Philosophy, Educational Administration and Policy, TPS 1024
- Research Methods in Education, CTL 1041
- Research Methods in Educational Administration, LHA 1004
- Administrative Theory and Educational Problems II: Doctoral Seminar on Policy Issues in Education. LHA 3041
- Business studies honour specialist
K-12 Courses Taught
- Introduction to Information Technology in Business; Data Processing; Introduction to Business; Accounting; Retailing; Administrative Studies; Canadian Geography; Introduction to Computers; Personal Life Management