Elena S.

Dan is patient, engaging, and a true expert in physics. He can explain any concept and has plenty of examples at his fingertips to make sure it is well understood. When appropriate, he introduces online resources and other activities to practice and enhance understanding.  Dan is also punctual, reliable, and prompt in responding to my texts, which has made scheduling sessions easy.