I am an experienced computer science and STEM educator with over eight years of experience working with students from elementary through high school. I currently teach coding and have designed and delivered engaging lessons in programming, robotics, and computational thinking. My background includes teaching JavaScript and block-based coding platforms, leading after-school STEM programs, and developing hands-on, project-based learning experiences that help students truly understand how code...
I am an experienced computer science and STEM educator with over eight years of experience working with students from elementary through high school. I currently teach coding and have designed and delivered engaging lessons in programming, robotics, and computational thinking. My background includes teaching JavaScript and block-based coding platforms, leading after-school STEM programs, and developing hands-on, project-based learning experiences that help students truly understand how code works—not just copy and paste it. I specialize in breaking down complex ideas like loops, functions, conditionals, and algorithms into clear, manageable steps that build confidence quickly.
My approach to tutoring is patient, structured, and highly personalized. I believe students learn best when they feel safe asking questions and when lessons connect to their interests. Whether a student is brand new to coding, preparing for a computer science class, or looking to build their own game or project, I focus on helping them understand the “why” behind the code. I also support students in math and problem-solving skills that strengthen their overall programming ability. My goal is not only to help students complete assignments but to help them think like problem-solvers and independent learners.
In addition to my teaching experience, I hold a master’s degree in History and Museum Studies and am formally trained in curriculum design and educational technology. This background allows me to create engaging, visually clear, and concept-driven lessons that support different learning styles. Families appreciate that I combine structure with encouragement, high expectations with patience, and technical skill with real classroom experience. I am committed to helping students grow their confidence and competence in coding in a way that feels empowering and achievable.