I highly recommend Armin and his company, Ace Tutoring Services. Armin has been tutoring my high-school senior son in physics and precalculus two to four times a week for over six weeks now.
Armin is a gifted tutor. He has a magnificent grasp of the material. He knows how to relay the information to my son in a way that my son understands the material. He engages my son in the work and doesn't just "talk at him" like so many tutors do. He explains the basic concepts and then has my son work the problems. He has my son explain back to him why he is working the problems the way he is and the reasoning behind the steps he is taking.
I can't say enough about how impressed I am with Armin's skill as a tutor and his personal skills. My son is typically a reluctant student and usually dislikes his tutors. In the past with other tutors, my son has has not been engaged and has just watched the clock, counting down the minutes until the sessions were over. However, my son likes Armin, sees the value in working with him, and generally remains engaged throughout the entire session.
Again, I highly recommend Armin and Ace Tutoring.