Physicist and Electrical Engineer who majored in both Physics and Electrical Engineering at both the undergraduate and graduate level at MIT and Stanford. I enjoy helping the next generation with Math and Science . I have have teaching experience at the college level. I have experience tutoring Math, Physics, and Chemistry at both High School and College levels. I tutor in person and online.
I enjoy one on one teaching and I customize our sessions to the students needs. My passion is...
Loading...
David has provided examples of their subject expertise by answering 4 questions submitted by students on Wyzant’s Ask an Expert.
Exceptional and Patient Tutor
David is an exceptional Tutor. His depth of knowledge is matched by his remarkable patience and dedication to his students understanding course materials. He has an exceptional ability to break down complex topics into clear, manageable concepts, ensuring that every lesson is both accessible and engaging. David takes the time to thoroughly explain the material, reinforcing key ideas through practical examples and hands-on learning. His teaching approach and genuine commitment to student success make him not just a tutor, but a true mentor. I strongly recommend David to anyone who wants to learn the subjects he teaches and feel confident.
Maya, 6 lessons with David
Experienced and very knowledgeable tutor
I worked with Mr.Foley on circuit design for a couple sessions, and he has been very helpful in teaching me the basics about op amps and MOSFETs. He never didn't know how to an answer a question and will help you greatly.
PRITHVI, 2 lessons with David
Amazing tutor
David is an amazing tutor. Enthusiastic about the topics he teaches, patient and in depth. I am very greatful for all his time he spent with my daughter! Thank you so much, David!
Lena, 5 lessons with David
Kind Knowledgable & Patient
David is an amazing tutor who is able to help me with courses that extend past the high school curriculum with great insight and helping me with topics that the professor even struggles to teach. I never once felt afraid to ask a question as he was fully supportive of my learning. I would recommend David for anyone who is ready to find the tutor who is actually going to help them UNDERSTAND concepts. Great person, even better tutor.
Kevin, 3 lessons with David
Great teacher!
David has been helping my son in AP Physics and has been able to break down concepts and teach my son how to think critically about problem solving. He has been patient and very easy to work with in scheduling sessions.
Amrith, 6 lessons with David
Excellent, Engaging, and Patient Tutor for Challenging Physics Courses
I’ve been working with David since Spring Semester 2025 and have completed around ten sessions with him so far. He has tutored me in Classical Mechanics I, Classical Mechanics II (Electromagnetism), and Special Relativity. These are some of the most challenging courses I’ve taken, and David has significantly improved my understanding of them! One of the things I appreciate most about David is that he doesn’t just solve problems for me, but rather takes the time to explain the underlying concepts and context, which makes the material much clearer and easier to retain. He also keeps me engaged by having me work through parts of the problems myself, which has strengthened both my confidence and problem-solving skills. David is very patient and encouraging, even when I feel rusty on my math skills or get stuck on something. His patience and understanding has made a huge difference in my learning experience! Overall, David is not only extremely knowledgeable but also kind, thoughtful, and dedicated to his students’ success! I noticed a huge improvement in my understanding of Classical Mechanics last semester, and I plan to continue tutoring with him throughout the rest of the semester for my Classical Mechanics II (E&M) course. I highly recommend him to anyone looking for support in physics!!
Sara, 10 lessons with David
Outstanding College Physics Tutor
David has been an incredible tutor throughout my college physics journey. He has helped me with two challenging lecture series: Thermodynamics, Fluids, Waves, Light and Optics and Electricity, Magnetism, and Modern Physics. He is very knowledgeable of the material and has the ability to break down complex concepts which has made a huge difference in my understanding and confidence. David is also very patient and has a non-judgmental attitude. This makes me feel comfortable trying out problems and asking questions. Whenever I’m unsure about a topic or stuck on a question, he offers helpful tips and suggestions on how to approach the problem. He always takes the time to explain formulas thoroughly, making sure I understand both the math and the concepts behind it. Thanks to his support, my exam scores and understanding has improved significantly. I even earned a 100% on my last midterm, which I really believe was due to the extra practice and concepts I learned from the sessions I booked! I highly recommend David to anyone looking for a kind, knowledgeable, and effective physics tutor.
Alexandra, 10 lessons with David
High School Geometry Assistance
David has been doing a great job this year in supplementing our HS Geometry curriculum. After a few challenging exams in the second half of the year we retained David for a weekly session and we saw immediate improvement in our test preparedness and overall comprehension. David has been so flexible with scheduling and always provides thorough and helpful guidance. We plan to continue working with him throughout the summer to prep for next year. Great tutor!
Josh, 17 lessons with David
David is a personable and effective tutor
David tutored my daughter Cate for about 10 sessions sessions in preparation for her AP chemistry exam at the end of the semester. She was very stressed about getting through all the material and overwhelmed at the end of the year. He was very easy-going and good at explaining the topics and helped her review and practice questions one unit at a time over 10 days without getting stressed. She did great on her final and felt good about the AP exam as well. He also just helped her on her final chemistry project, reviewing and comprehending a complicated and unknown chemistry subject for a presentation. She has to do the last day of school. He is extremely flexible about making time and seemed very invested in Cate’s success. She was so pleased to find out tonight that he also tutors AP physics, which she is taking next year. She looks forward to working with him again! Highly recommend.!
Amanda, 16 lessons with David
EXPERT IN PHYSICS PATIENT AND THOROUGH HIGHLY recommend
"An amazing tutor! Walked me through my AP Physics 2 homework step by step, making everything so much clearer. I feel much more confident now! Friendly, highly intelligent, and great at explaining complex topics. Truly a blessing—praise Jesus!" Best tutor ever!
Teenagerserving, 8 lessons with David