Teaching
Introduction to Low-level Programming in C and Assembly Teaching Assistant & Lab Assistant 6.1903/4
Graduate Teaching Assistant: Spring 2026
30-person staff for 200+ students under Dr. Silvina Hanono-Wachman. Led 2 weekly discussions covering C/Assembly syntax, stack and memory management, and programming representations. Authored discussion and review session materials; staffed 10+ office hours/week with an average student rating of 6.9/7.
Undergraduate Lab Assistant: Spring 2024, Spring 2025
Provided 7.5+ hours/week of one-on-one support for C and RISC-V labs (debugging, memory management, and data storage).
Principles of Autonomy and Decision Making Teaching Assistant 6.4130/2
Graduate Teaching Assistant: Fall 2025
Sole TA for 40+ students under Prof. Andreea Bobu. Led weekly discussions to reinforce concepts in search, MDPs, reinforcement learning, Bayesian inference, and HMMs. Authored practice worksheets, testing/visualization suites for 13 Python assignments, and course logistics documentation. Hosted two weekly office hours and maintained an average < 30-minute response time on the online questions forum.
Introduction to Machine Learning Tutor 6.3900
Tutor: Fall 2024, Spring 2025
3 students per semester. Conducted individualized weekly review sessions and created custom study guides covering ML fundamentals, CNNs, RNNs, autoencoders, and transformers; all students achieved final grades of A.
MIT NEET Undergraduate Lab Assistant 16.632 / 2.S007
Introduction to Autonomous Machines I Lab Assistant: Winter 2024, Fall 2024, Winter 2025
4-person staff for 10-25 students under Dr. Gregory Long. Guided students through Arduino-based labs on PID control and sensor integration, leading to a final race/maze competition.
Design and Manufacturing I - Autonomous Machines Lab Assistant: Spring 2024
5-person staff for 15+ students under Dr. Gregory Long. Mentored students in machining, embedded programming, and mechanical design; designed a web-based scoring system for the final autonomous robot competition.
