I have been a tutor for four years. I have tutored nearly every high school and undergraduate college subject at least twice, and I have tutored the SAT, GRE, and LSAT several times each. At Columbia University I served as a teaching assistant for three classes, holding review sessions and helping students by online discussion groups.
My style of tutoring is to try to give the student as many explanations as possible in the beginning, if the student is having particular difficulty. As the student progresses, though, I try to give fewer and fewer answers, making the student come to the answers herself. At that point, if the student encounters difficulty then I try to ask questions that will lead her to the answer: If we are trying to solve for x, but x is divided by three, how do we get rid of division? This encourages a student to think for themselves rather than rely on my tutoring--after all, I can't be there with them on test day, so they need to develop an independence from me as soon as possible.
My tutoring is also extremely clear. Unlike many people skilled in mathematics, I'm able to identify what is confusing a person, and to explain it lucidly. Two comments I receive regularly from students are, When you do it, it seems so simple! and How did you know what I was going to ask before I asked it?