 Hi I'm Shanice and I'm from Jamaica. I did the 120 hours TFL course with ITTT. I must say it was an amazing course. I learned a lot and each unit was built upon the previous unit and I believe that the technique that was used by the course coordinators was very effective because as I read each unit and I completed the test I realized that I learned a lot. It worked my brain to actually think about the information and what I have read and really put it into practice you know think about being in the classroom, classroom management and so on and so forth. If you want to go abroad and teach English I would recommend this course to you. It was an amazing experience. I wish I could do it again so go with ITTT. Right choice for TFL certification.