Teaching Experience

Head Teaching Assistant – Applied Engineering Computer Methods

I serve as the Head Teaching Assistant for a large, project-based engineering course, instructing over 300 students per semester in Python programming and hardware integration.

  • Designed and implemented 8 micro:bit and Arduino lab modules covering embedded systems, sensor integration, and control logic.
  • Coordinate laboratory activities and lead a weekly 40-student lab section focused on hands-on robotics projects.
  • Lead a team of 4 TAs to ensure consistent grading, high-quality instruction, and effective hardware troubleshooting.
  • Continuously improve course materials and lab delivery by incorporating feedback from students and the teaching team.


Makerspace Coordinator – Design Labs

I manage over 30 3D printers, 2 CNC routers, waterjet and laser cutters, and a PCB milling machine. For 10 hours a week, I assist in rapid prototyping for over 30 students and 10 clubs weekly, supporting more than 60 cross-disciplinary projects each semester.