Simply wonderful!
This is a wonderful opportunity for those who want to teach English while seeing the world and learning more about different cultures at the same time. The classes for teaching English to foreign learners are quite extensive, yet deep and very practical at the same.
