Amazing course! super complete, dynamic and professional. It covers every possible scenario of teaching, problems you might encounter, types of students, different teaching methods, etc. It gives you great up-to-date tools to provide outstanding teaching.
I truly believe that the course covers absolutely everything you need to know about teaching. I would totally recommend it to people looking for superb on-line training. I was impressed by how well explained everything was and how every single detail was covered. Although there were many things that I had already studied, the ITTT course showed me a different perspective to it, it gave me new and fresh ideas on how to teach the difficult areas of the English language.