Teaching Experiences

I enjoy teaching and supporting others in Robotics, Math, and STEM, facilitating a collaborative learning environment where complex concepts become accessible and exciting.

Teaching Assistantships



Student Assistant

Aug 2023 - May 2024
Robotics Engineering Department, WPI

Duties:
Guided and managed student-led laboratories in core senior-level robotics courses, facilitating the application of classroom knowledge to accomplish complex projects.

Courses:
- RBE 3002 : Unified Robotics IV - Navigation, B-Term 2023 & D-Term 2024
- RBE 3001 : Unified Robotics III - Manipulation, A-Term 2023 & C-Term 2024




Peer Tutor

Aug 2023 - Dec 2024
Academic Resources Center, WPI

Duties:
Provided individual peer tutoring to help students to understand materials in lecture and reading in textbooks, master new concepts, and put ideas into perspective.

Courses:
- ES 2503 : Introduction to Dynamic Systems, A-Term & B-Term 2023
- ES 2501 : Introduction to Static Systems, A-Term & B-Term 2023




Peer Learning Assistant

Aug 2022 - May 2023
Mathematical Sciences Department, WPI

Duties:
Facilitated weekly discussions for students to reinforce key concepts from the lectures and guided them through selected practice problems.

Courses:
- MA 2611 : Applied Statistics I, B-Term 2022 & D-Term 2023
- MA 1023 : Calculus III, C-Term 2023
- MA 2051 : Ordinary Differential Equations, A-Term 2022




K-12 Programs



STEM Instructor

Oct 2024 - Present
Fife-Penn CS Academy, Penn

Duties:
Taught basic coding concepts to K-8 students using Scratch, fostering creativity and problem-solving skills through hands-on learning.

Activities:
- Create an interactive story using Scratch
- Create a game using Scratch
- Introduction to Python