top of page

Teaching

I have developed and instructed several graduate and undergraduate courses covering topics ranging from biomechanical engineering, mechatronics, and computer-aided design to communications and project management. I leverage active learning techniques, such as Think-Pair-Share activities, to foster critical thinking, engage students, and create an immersive educational environment that encourages experiential learning. I am committed to lifelong learning and being a source of accurate and up-to-date information for my students and teams.

University Course Development & Instruction

Graduate Level

2019–2021

Course Developer and Instructor (Instructed four offerings)

Taught both in-person and remotely

Course: Teaching Assistant Professional Development

Faculty of Engineering and Applied Science and the Centre for Teaching and Learning
Queen’s University, Kingston, ON 

Undergraduate Level

2018

Lab Instructor

Course: Basic Engineering Graphics (APSC 162)

Department of Mechanical and Materials Engineering
Queen’s University, Kingston, ON 

2015, 2017

Course Developer and Instructor

Course: Basic Engineering Graphics (APSC 161)

Department of Mechanical and Materials Engineering
Queen’s University, Kingston, ON 

Workshops

2019

Four-hour workshop

Title: Experimental Design and Metabolic Measurements

Audience: Select CBME and SKHS graduate students

Queen's University, Kingston, ON

2018

Three-day workshop

Title: Development of Gait Assistance Devices

Audience: High school students, grades 9-12
Queen's Summer Engineering Academy through Connections Queen's Engineering Experience Program

Queen's University, Kingston, ON.

2013, 2015, 2016

One-day workshop

Title: Biomechanical Engineering

Audience: High school students, grade 12
Queen's engineering admitted students day

Queen's University, Kingston, ON

Teaching Assistant Positions

2012–2020

Lead Teaching Assistant

 

Courses: 

  • Mechanical Engineering Lab: Structures lab (MECH 398)

  • Engineering Graphics (APSC 161 & APSC 162)

 

Department of Mechanical and Materials Engineering

Queen’s University, Kingston, ON

2011–2021

Teaching Assistant

 

Courses: 

  • Electronic Circuits and Motors for Mechatronics (MECH 210)

  • Ergonomics and Design (MECH 495/KNPE 450)

  • Team Project - Conceive and Design (MECH 460)

  • Communications and Project Management (MECH 464)

  • Instrumentation and Measurement (MECH 215)

 

Department of Mechanical and Materials Engineering

Queen’s University, Kingston, ON 

2011–2012

Teaching Assistant

 

Courses: 

  • Engineering Design and Practice (APSC 200)

  • Engineering Communications (APSC 293)

 

Faculty of Engineering and Applied Science

Queen’s University, Kingston, ON 

bottom of page