 Hello, my name is Oleg and I am from Ukraine. I have recently completed a 120-hour TEFL course with ITTT and here is what I have to say about it. The course offers two broad areas. They are grammar and teaching methodology. If you are a non-native speaker like myself, you may have already been familiar with the grammar elements, although a refresher never hurts. The teaching methodology presented in the course is adequate to prepare you for teaching English to foreign learners. It will certainly rid you of the feeling like you don't know where to start. After this course, you will know exactly where to start and how to go about it. I like that I got to keep all of the study materials in a PDF format for future reference and the fact that it was easy to save them. My employer in China seemed satisfied with my new certificate and no questions of legitimacy have arisen. I needed a TEFL certificate urgently because I already had a job offer lined up. Due to this, I very much appreciate that there is apparently no limit on how many course units you can complete in a day. Personally, I was able to complete all units in five days. I am pretty sure it can even be done faster if you need it that urgently. But after the units, I also needed to submit my own lesson plan and it's a little tricky to get it right. So I had to submit mine twice and it was accepted on the second attempt. Summarize added four more days to my total course time. So a little over a week is a realistic expectation of the duration if you are in a hurry. To summarize, I do recommend this online course, especially if your needs are similar to mine. It will get the job done and enable you to have more credibility with potential employers or government agencies. That's all I have to say and now have fun learning and have fun teaching.