I've been teaching forty years. The first fifteen were as a math teacher in high school and university, from basic arithmetic through Pre-Calculus; the last twenty-five have been as an ESL teacher (generally all levels of grammar and writing) of adult students.
The more I teach, the more I realize the less I say and do--and the more my students say and do--the better. In the last several years, I have become particularly enamored of MIMIO software and the interaction it engenders in the classroom.
Long ago won a "Best Teacher" award in the New York University Adult Division of Degree Studies.
BA English MA Liberal Studies MA ESOL and a lot, lot, lot of reading on my own.
What do I enjoy teaching more? ESL hands down. We can generally have more fun. But, at the end of the day teaching is teaching, and many of my students might say my grammar classes sometimes feel like math class, in a good way, of course.