I took this course in person (as opposed to the online offering) thinking that it would just be a certificate factory and I'd have a month to relax and enjoy Florence, get my certification and move on. Boy was I wrong! This course is designed to prepare you to actually be a teacher. From lesson planning and materials preparation to feedback and critiques on your classroom teaching, this course turned out to be an authentic effort to produce a functional and capable English teacher. The staff and teachers were very friendly and encouraging, even when correcting our less than stellar efforts. I can't really recommend the housing accommodations arranged by the school only because I did not utilize them (and nobody in my class did either.) I can recommend Florence, a beautiful city with a ton of attractions and great restaurants, as an outstanding location for attending this school. Overall, it was a challenging and rewarding experience, and one that I'd recommend to anyone who is thinking about getting their TEFL certification.