I've been teaching English for 4 years. I have worked with different groups of learners - starting from very young learners to business people and I've really enjoyed it. I believe we learn a language to get our messages across and meaningful communication is the key.