I hold a Bachelor's degrees in Physics and Computer Science and a Master’s in Computer Science from UMass Amherst. My academic background includes a strong foundation in mathematics, algorithms, and physical modeling, as well as graduate-level work in robotics, perception, and machine learning. I’ve also pursued PhD research in robotics and AI, focusing on topics like autonomous navigation and multi-agent systems.
My teaching experience includes three semesters as a Computer Science...
I hold a Bachelor's degrees in Physics and Computer Science and a Master’s in Computer Science from UMass Amherst. My academic background includes a strong foundation in mathematics, algorithms, and physical modeling, as well as graduate-level work in robotics, perception, and machine learning. I’ve also pursued PhD research in robotics and AI, focusing on topics like autonomous navigation and multi-agent systems.
My teaching experience includes three semesters as a Computer Science teaching assistant at the university level, where I supported students by answering questions, grading, and helping with homework during office hours. More recently, I’ve worked as a math tutor at Mathnasium, where I’ve spent the past six months helping K–12 students build fluency, confidence, and a deeper understanding of math concepts through individualized instruction. In addition to tutoring, I’m currently developing a Scratch-based robotics course designed to introduce middle school students to core programming and problem-solving concepts in an engaging and interactive way.
I tailor my teaching approach to each student’s learning style, using clear explanations and real-world examples to make abstract ideas more accessible. I enjoy helping students not just get the right answer, but understand the “why” behind it—whether it’s in math, physics, computer science, or robotics.