I took this TEFL course earlier this year. Guadalajara is a great place to visit and teach if you like large, historic cities. There are many teaching opportunities in Guadalajara and Mexico after you finish the course. I really enjoyed the small class size and supportive staff. The course itself was challenging enough to prepare me for teaching but also left enough free time and energy to explore the city. The teaching practice at ITTO's partner school is great to practice lesson planning and making the trainees feel more comfortable in front of the class. Since completing the course I have been living and teaching in Guadalajara and recommend it for anyone interested in teaching!