I earned my B.S. in Electrical Engineering and Computer Sciences from UC Berkeley, where my coursework included Data Structures and Algorithms, Discrete Mathematics and Probability Theory, Computer Architecture, and Circuit Design and Theory. I now work as a software engineer building backend applications with Python and JavaScript, so I use the concepts I teach every day.
My teaching experience comes from two years as a teaching assistant for Introduction to Programming Concepts and Data...
I earned my B.S. in Electrical Engineering and Computer Sciences from UC Berkeley, where my coursework included Data Structures and Algorithms, Discrete Mathematics and Probability Theory, Computer Architecture, and Circuit Design and Theory. I now work as a software engineer building backend applications with Python and JavaScript, so I use the concepts I teach every day.
My teaching experience comes from two years as a teaching assistant for Introduction to Programming Concepts and Data Structures. During that time, I supported more than 80 college students, mostly ages 18 and up, by leading weekly discussion sections, holding one-on-one and small-group office hours, and grading assignments, which helped improve course completion rates. Working with students at very different levels, from those writing their first program to those struggling with linked lists, trees, and recursion, taught me how to find exactly where someone is stuck and adjust my explanation to fit them.
My approach is patient and hands-on. I start by learning what a student already understands, then break hard topics into smaller steps using diagrams, visual walkthroughs of how data structures change, and live coding where we solve problems together instead of me just giving answers. For math, I build intuition before formulas so the ideas actually stick. Whether you are preparing for an exam, working through a tough assignment, or getting ready for technical interviews, I tailor each session to your goals, so you leave confident and able to solve problems on your own.