2013 - 2018
Durham College, North Campus - Oshawa, ON
Subjects taught include:
- Data Communications and Networking 1
- Introduction to Databases
- Web Development - Enterprise
- Web Development - Client Side Script
- Design Tools 1
- New Media Design 1
- Web Application Frameworks
2014 - 2018
Humber College, Lakeshore Campus - Etobicoke, ON
Subjects taught include:
- Innovative Design
- Web Design
- Communication Skills
- Media Technology 1
- Web Programming and Design
- Object-Oriented Programming
- Modern Web Technologies
2016 - 2018
Seneca College, York Campus - North York, ON
Subjects taught include:
- Computer Principles for Programmers
- Web Programming Principles
- Web Programming Tools and Frameworks
- Web Programming for Apps and Services
- Introduction to Object-Oriented Programming
- Introduction to Analytical Programming