Dan is a great tutor. He has helped my son understand a lot of concepts that he has struggled with in AP Physics C. Dan is easy to get in touch with and manages to find a time that works well with my son’s busy schedule. I would definitely recommend him.