When I tutor, I try to allow the student to come up with the answer on his/her own with my input reserved to hints only, if possible. Especially with math, I like to see how the student prefers to approach numbers/logic and then explain why some, if any, of the student's assumptions are false or don't work, and why it works differently. If the student still struggles, I will guide more deliberately, or skip the problem to move on.
With ESL I have had brief experience tutoring family members...
When I tutor, I try to allow the student to come up with the answer on his/her own with my input reserved to hints only, if possible. Especially with math, I like to see how the student prefers to approach numbers/logic and then explain why some, if any, of the student's assumptions are false or don't work, and why it works differently. If the student still struggles, I will guide more deliberately, or skip the problem to move on.
With ESL I have had brief experience tutoring family members and one non-family immigrant as a library volunteer. My approach, generally speaking, would be along the lines of "functional language", that is, teaching grammar in the form of authentic language situations and not grammar as it's own curriculum.