This class, teachers, and Director (Kristin L.) were all exceptional! The daily class instruction, mentoring, and discussions were interesting, challenging, and rewarding. The class curriculum was well designed to create a tapestry of learning through readings, input sessions, brainstorming, open ended discussions, interaction with adult L2 learners, as well as an abundance of one on one attention when needed. The program was well balanced and thorough in its approach. Each presenter was well versed in specific topics, which enhanced learning. The class activities and assignments were varied and thought provoking. The school environment was friendly, warm, encouraging, and fun! The overall experience was one sprinkled with tremendous opportunities for personal and professional growth. As a very experienced teacher I found the course to be the most rewarding experience of my life! I grew, learned, shared, and delighted in the success we all experiences throughout our time at TEFL Firenze! Grazie!