This is an excellent course, one that I would highly recommend to anyone looking to get TEFL certified and get paid to teach English online or abroad. I would also recommend it to anyone who wants to find a way into working abroad or just into education and language teaching! The TEFL Trainers were helpful and provided extensive and valuable feedback on each of the assignments and academic examinations. The program touches on different ESL areas one will need to know, for example, lesson planning, ESL terminology, English language grammar and parts of speech, how to check for understanding and how to manage a class. The Spanish classes were amazing. A very powerful marketing tool but very well implemented and with very useful learning materials. This TEFL program has given me the confidence to teach English online and I am so glad that I made the decision to complete it through Buenos Aires TEFL. Thank you for everything.