2024 Special Topics: AI in Education [graduate course] Faculty of Education, Ontario Tech University (online course)
2024 & 2020-2016 Learning in Digital Contexts [undergraduate course], Faculty of Education, Ontario Tech University (online course)
2024 Writing & Digital Literacy [undergraduate course], Faculty of Education, Ontario Tech University (hyflex course)
2023 & 2022 Critical & Reflective Practice [graduate course] Faculty of Education, Ontario Tech University (online course)
2023 & 2022 The Adult Learner in the Digital Age [graduate course], Faculty of Education, Ontario Tech University (online course)
2023 & 2022 Design Thinking & Visual Design for Education [undergraduate course], Faculty of Education, Ontario Tech University (online course)
2023 Teacher Candidate Practicum Supervisor [undergraduate course], Faculty of Education, University of Hawaii West O'ahu
2023 Teaching Methods [undergraduate course], Faculty of Education, Ontario Tech University (online course)
2022 Writing & Digital Literacy [undergraduate course], Faculty of Education, Ontario Tech University (online course)
2022 Digital Tech & Advanced Teaching Methods [undergraduate course], Faculty of Education, Ontario Tech University (online course)
2016 Technology Tools for Teachers [professional development course], Faculty of Education, University of Ontario Institute of Technology (hybrid course)
2016 English Language Arts [undergraduate course], Faculty of Education, University of Ontario Institute of Technology
2016 - 2014 Course Development (Digital Literacies, Learning in Digital Contexts, Online Maker Modules, Digital Tools for the Classroom Certificate Course), Faculty of Education, University of Ontario Institute of Technology
2015 English & History Integrated Subject [undergraduate course], Faculty of Education, University of Ontario Institute of Technology (in-person course)
2015 Digital Literacies [undergraduate course], Faculty of Education, University of Ontario Institute of Technology (in-person course)
2015 Information Literacy [undergraduate course], Faculty of Education, University of Ontario Institute of Technology (in-person course)
2014 ICT in the Classroom [undergraduate course], Faculty of Education,
University of Ontario Institute of Technology (in-person course)
July 2012 & 2011 English Teacher, Continuing Education (Summer School)
Toronto District School Board (in-person course)
2012/11 English Language Teacher, English Language Institute, Seneca College, Newnham Campus (in-person course)
2024 & 2020-2016 Learning in Digital Contexts [undergraduate course], Faculty of Education, Ontario Tech University (online course)
2024 Writing & Digital Literacy [undergraduate course], Faculty of Education, Ontario Tech University (hyflex course)
2023 & 2022 Critical & Reflective Practice [graduate course] Faculty of Education, Ontario Tech University (online course)
2023 & 2022 The Adult Learner in the Digital Age [graduate course], Faculty of Education, Ontario Tech University (online course)
2023 & 2022 Design Thinking & Visual Design for Education [undergraduate course], Faculty of Education, Ontario Tech University (online course)
2023 Teacher Candidate Practicum Supervisor [undergraduate course], Faculty of Education, University of Hawaii West O'ahu
2023 Teaching Methods [undergraduate course], Faculty of Education, Ontario Tech University (online course)
2022 Writing & Digital Literacy [undergraduate course], Faculty of Education, Ontario Tech University (online course)
2022 Digital Tech & Advanced Teaching Methods [undergraduate course], Faculty of Education, Ontario Tech University (online course)
2016 Technology Tools for Teachers [professional development course], Faculty of Education, University of Ontario Institute of Technology (hybrid course)
2016 English Language Arts [undergraduate course], Faculty of Education, University of Ontario Institute of Technology
2016 - 2014 Course Development (Digital Literacies, Learning in Digital Contexts, Online Maker Modules, Digital Tools for the Classroom Certificate Course), Faculty of Education, University of Ontario Institute of Technology
2015 English & History Integrated Subject [undergraduate course], Faculty of Education, University of Ontario Institute of Technology (in-person course)
2015 Digital Literacies [undergraduate course], Faculty of Education, University of Ontario Institute of Technology (in-person course)
2015 Information Literacy [undergraduate course], Faculty of Education, University of Ontario Institute of Technology (in-person course)
2014 ICT in the Classroom [undergraduate course], Faculty of Education,
University of Ontario Institute of Technology (in-person course)
July 2012 & 2011 English Teacher, Continuing Education (Summer School)
Toronto District School Board (in-person course)
2012/11 English Language Teacher, English Language Institute, Seneca College, Newnham Campus (in-person course)