What do we wait from an English teacher?
It depends on our needs and wishes.
From one hand if we need to read English books or to write business letters then we need a teacher who will teach us detailed English grammar and force us to learn a lot of words. And in this case we will have to go to school with a strict teacher who will use thick students books and ask huge home works.
From the other hand if we want to learn English being involved in a process that looks something as a game of understanding new words and expressions then we need a teacher who will be very friendly, who will correct our mistakes being smiled, and who will always estimate our answers saying "Excellent!"
That is Mark.
I can say honestly that I get pleasure from his classes and especially from his manner of communication with his students.
But perfection has no limit so I wish Mark to continue his way on the long and winding road of teaching.