Twenty five+ years of English teaching experience speaks for itself, doesn't it?
Teaching general English at an elementary school for 10 years gave me the necessary foundation of how to go about familiarizing children with the language.
Doing general, business, technical and legal English translation work for a big international electronics manufacturing company along with in-house general English classes to the employees proved a giant step to gain necessary experience while educating adults.
Tutoring at language schools and private sessions allowed me to instill and implement the knowledge towards adults (general, business and technical English) and young learners preparing for their finals (Matura).