2023 Teacher Candidate Practicum Supervisor [undergraduate course], Sessional Instructor, Faculty of Education, University of Hawaii West O'ahu
2023 Teaching Methods [undergraduate course], Sessional Instructor, Faculty of Education, Ontario Tech University (online course)
2022 Design Thinking & Visual Design for Education [undergraduate course], Sessional Instructor, Faculty of Education, Ontario Tech University (online course)
2022 Writing & Digital Literacy [undergraduate course], Sessional Instructor, Faculty of Education, Ontario Tech University (online course)
2022 Critical & Reflective Practice [graduate-level course], Sessional Instructor, Faculty of Education, Ontario Tech University (online course)
2022 The Adult Learner in the Digital Age [graduate-level course], Sessional Instructor, Faculty of Education, Ontario Tech University (online course)
2022 Digital Tech & Advanced Teaching Methods [undergraduate course], Sessional Instructor, Faculty of Education, Ontario Tech University (online course)
2017-2022 Research Project Manager, ORF:RE-funded research project, "There's an App for That," University of Ontario Institute of Technology
2016-2020 Learning in Digital Contexts [undergraduate course], Sessional Instructor, Faculty of Education, Ontario Tech University (online course)
2016 Technology Tools for Teachers Sessional Instructor [professional development course], Faculty of Education, University of Ontario Institute of Technology (hybrid course)
2016 English Language Arts Sessional Instructor [undergraduate course], Faculty of Education, University of Ontario Institute of Technology
2015 - 2018 Research Project Manager, Faculty of Education/STEAM3D Lab, University of Ontario Institute of Technology
2015 English & History Integrated Subject Sessional Instructor [undergraduate course], Faculty of Education, University of Ontario Institute of Technology
2015 Digital Literacies Sessional Instructor [undergraduate course], Faculty of Education, University of Ontario Institute of Technology
2015 Information Literacy Sessional Instructor [undergraduate course], Faculty of Education, University of Ontario Institute of Technology
2014 - 2016 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
2014 ICT Sessional Instructor [undergraduate course], Faculty of Education,
University of Ontario Institute of Technology
2011 – 2016 Research Assistant, Faculty of Education,
University of Ontario Institute of Technology
July 2011 & 2012 English Teacher, Continuing Education (Summer School)
Toronto District School Board
2011 – 2012 English Language Teacher, English Language Institute, Seneca College, Newnham Campus
2023 Teaching Methods [undergraduate course], Sessional Instructor, Faculty of Education, Ontario Tech University (online course)
2022 Design Thinking & Visual Design for Education [undergraduate course], Sessional Instructor, Faculty of Education, Ontario Tech University (online course)
2022 Writing & Digital Literacy [undergraduate course], Sessional Instructor, Faculty of Education, Ontario Tech University (online course)
2022 Critical & Reflective Practice [graduate-level course], Sessional Instructor, Faculty of Education, Ontario Tech University (online course)
2022 The Adult Learner in the Digital Age [graduate-level course], Sessional Instructor, Faculty of Education, Ontario Tech University (online course)
2022 Digital Tech & Advanced Teaching Methods [undergraduate course], Sessional Instructor, Faculty of Education, Ontario Tech University (online course)
2017-2022 Research Project Manager, ORF:RE-funded research project, "There's an App for That," University of Ontario Institute of Technology
2016-2020 Learning in Digital Contexts [undergraduate course], Sessional Instructor, Faculty of Education, Ontario Tech University (online course)
2016 Technology Tools for Teachers Sessional Instructor [professional development course], Faculty of Education, University of Ontario Institute of Technology (hybrid course)
2016 English Language Arts Sessional Instructor [undergraduate course], Faculty of Education, University of Ontario Institute of Technology
2015 - 2018 Research Project Manager, Faculty of Education/STEAM3D Lab, University of Ontario Institute of Technology
2015 English & History Integrated Subject Sessional Instructor [undergraduate course], Faculty of Education, University of Ontario Institute of Technology
2015 Digital Literacies Sessional Instructor [undergraduate course], Faculty of Education, University of Ontario Institute of Technology
2015 Information Literacy Sessional Instructor [undergraduate course], Faculty of Education, University of Ontario Institute of Technology
2014 - 2016 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
2014 ICT Sessional Instructor [undergraduate course], Faculty of Education,
University of Ontario Institute of Technology
2011 – 2016 Research Assistant, Faculty of Education,
University of Ontario Institute of Technology
July 2011 & 2012 English Teacher, Continuing Education (Summer School)
Toronto District School Board
2011 – 2012 English Language Teacher, English Language Institute, Seneca College, Newnham Campus