My daughter has taken a few lessons with Carl, and she is very happy with his style of teaching. I hired Carl with the need to prepare my daughter for the SAT exam. Carl was extremely flexible in scheduling the tutoring sessions around my daughters schedule. I have enjoyed listening to Carl tutor my daughter greatly. He has a great sense of humor, and has a special method in teaching, which can just about help anyone in finding the answer and/or struggles that one is having in learning the English language properly. Each time that Carl arrives for the sessions, he is prepared and ready to tutor without wasting any time. Carl is a very knowledgeable and an experienced tutor, and I believe he has the best method in preparing for the SAT. As a bonus, he is very nice, and reasonably priced considering how much he is helping my daughter to prepare for her first life-changing exam. I would definitely use his services again, and would highly recommend him to anyone.