Robert is very good at explaining concepts. He explains things very well and add his input to give you that extra knowledge, which is excellent! It's great that he already knows the topics very well so he is not questioning you about what you're learning, but rather asking you what technique your instructor is teaching so that he can better position himself to teach you from what he has learned in his studies. It's amazing that he can recall ALL the stuff that he has learned and apply it to what you are currently studying.I have had a few tutors who would ask ME if the answers they were giving me were correct, and me being the student - how the heck would I know if my answers were correct or not?? Also, he is very fast with coming up with answers so you get your money's worth.
Chemistry between Phil and my son is very good. He likes the way he teaches him and his patience level when he doesn't understand and the subject material.
John is an incredible teacher. The students really like him and he helps them understand what he is teaching. He is very responsive to emails or by phone and works with you to find a suitable time and place to meet. I would recommend him highly!