Featured Review:
Exceptional and Patient Tutor
Maya, 6 lessons with DavidDavid 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...
Physicist and EE who majored in both Physics and EE at both the undergraduate and graduate level at MIT and Stanford. I enjoy helping the next generation with Math and Science. I have teaching experience with Math, Physics, Chemistry and EE at both High School and College levels
I enjoy one on one teaching and I customize our sessions to the student’s needs. My passion is with Math and the Physical Sciences. My teaching method is to review the material and then work a few examples with the...
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
Knowledgable and experienced tutor
Mr. Foley taught me kinetic and static friction in a new way. He first went over the fundamental concepts that cause friction and then expanded into how we calculate them. He is experienced and adaptable. I highly recommend him!
Geetika , 1 lesson with David
Very understanding and breaks down problems step by step.
My session was so helpful for reviewing for my midterm! I received help on standing waves for my waves, optics and motion undergraduate course. Each problem that we went over was explained very well during the session and he was able to reword problems in a way that I could easily understand what steps needed to be taken to fully solve them.
Ruby, 1 lesson with David
Great Tutor
David worked through some AP Precalc problems with my daughter. She ended up feeling more confident about AP Precalc and less panicky that she simply couldn't do it. David's approach of just working through things together in a relaxed manner was perfect for her, as she often gets nervous/ intimidated by a more "prescriptive" method. David was great, and I thoroughly recommend him.
Kate, 1 lesson with David
Great Precalculus Tutor
David has been helping my kid, who is in high school, with Precalculus. He is very patient and takes the time to explain things clearly, especially when the topics get more challenging. He is always happy to go over questions or explain things in a different way when needed. We really appreciate David's help!
Zoe, 1 lesson with David
Knowledgable and tailored tutor
Working with David Foley on Art of Problem Solving (AoPS) math has been a fantastic experience for my son, William. David maintains a well-balanced tutoring pace that keeps lessons challenging yet completely approachable. His explanations of complex problems are exceptionally thorough and clear, helping my son build strong problem-solving intuition. Most importantly, David has a remarkable ability to inspire and keep William truly motivated and excited about math. We highly recommend David to any student aiming to deepen their math skills.
Peng, 6 lessons with David
Wonderful Physics C tutor!
My son just started taking physics lessons with Mr. Foley. It’s been a wonderful experience! My son is preparing for his AP exams in the spring and was so happy to find such a qualified tutor. He said that he’s very engaging and is able to answer all his questions. He is well prepared for the sessions and gives of himself. He hopes to work with him for the entire school year. So far, it’s been a wonderful experience!
Michelle, 6 lessons with David
knowledgeable and professional tutor
Mr. Foley was very patient and encouraging during my kid's first Quantum Physics lesson. He explained difficult concepts clearly and guided her step by step, starting with the fundamentals and gradually building toward more advanced ideas. His strong knowledge of the subject and thoughtful teaching style made the lesson both understandable and engaging. Most importantly, the experience gave my kid much more confidence and motivation to continue learning Quantum Physics. We truly appreciate his patience, professionalism, and encouragement, and we are very happy to continue learning with him.
Meriana, 2 lessons with David
Knowledgeable and patient tutor
My 17 yr old son is struggling in math and David helped him to prep for the SAT exam. My son remarked that David really questioned him to make sure he understood and my son “ couldn’t get away” with giving vague answers. He actually appreciated that David made sure he really did understand the concept as my son is quite shy and doesn’t like to admit that he doesn’t understand something especially when it’s been explained repeatedly to him.
Mary, 1 lesson with David
Knowledgable tutor who goes above and beyond
Mr. Foley always ensures that I grasp a complete understanding of the concept we are doing in class, and he gives me room to solve problems on my own and understands when to step in. While I was his student, I gained better understanding on topics on the SAT math section and I feel more comfortable and ready to hit my target score!
Shruti, 5 lessons with David