Before you go...
Find out how to save time on your CELTA assignments!
If you are a recent graduate or are looking for a new challenge in life, teaching English as a foreign language could be a great option. It allows you to travel overseas, meet new people and learn...