I am Saa'ed From Iran.
I hold Master's degree in TEFL granted by a prestigious university in my country.
I've been teaching the subject for 10+ years.
regarding my approach, I would say after running down the gamut of methodaligies and techniques, I have jumped to this conclusion that this is only through TTT approach that I can my classes student-oriented and interactional.
to this end, I usually test my clients through asking some questions related to whatever topic of the day. then, I can spot and diagnose the downside of their language either gramatical or lexical. in the next stage, I will teach and provide them with some better language to repair and enhance the above mentioned shortcoming. the third stage is devoted to the final T which is testing them again to see if they are wide awake to grasp the change.
the way I've seen and experienced it, it could be truely beneficial and fruitful.
try it once and forever.