I completed the basic course of 120 plus the Business English and Teach English to Young Learners courses.
I found them all well structured, giving you a very good background.
You will be equipped with a deep well of language knowledge and teaching skills ranging from lesson planning to classroom management and beyond.
At the end of each unit there are exercises which you can practise before taking the test to move on to the next unit.
I highly recommend taking this course if you want to teach abroad.
I think I will also enrol in the 250-hour diploma course.