I tutored mostly elementary school students.one of the best ways to gain teaching experience is to teach someone for free or in exchange for them teaching you.IWhenever I have any problem regarding career.I am able to push my students in understanding the basic logical structure of subject and excel slowly.I through enjoy teaching a class in a school situation.Tutoring is something else, usually one on one,but I prefer two students at a time,so they can spark one another off and teach one another.