 Hi, my name is Cara. I'm from the USA. I just recently completed the 120-hour TESL certification course from ICTT. I have to say that when I was trying to find a place to take this course, it was an absolute nightmare. It took about a week of research because there are a lot of places that are very cheap, but they don't teach you very well. They're just certificate mills. And then there are other places that take it very seriously, but they cost like one or two grand. And I can't afford that. So eventually I found ICTT. There were a lot of good reviews saying that it helps people feel more prepared to teach. So I went ahead and I signed up with them. I also paid the extra money for the videos, and I have to say I'm really glad I did. The videos were very well done. They added a lot to the course. In the end, I was very glad that I went with ICTT because they do take teaching you how to teach very seriously. They give you the methodologies behind teaching English as a second language, and they also give you concrete things like how to plan syllabi and how to plan specific lessons. They give you different activities that you can use in your classroom to help students learn specific grammatical concepts. I was very grateful to ICTT for making an affordable course that actually made me feel a lot more prepared.