This course is deigned for those who intend to teach Italian as a second language professionally. From the beginning, lessons blend analysis of the principal theories of the communicative approach with direct lesson observation and hands-on teaching practice. The ultimate goal is to help trainees develop autonomy in lesson planning, preparation and teaching –as well as in class programming, organization, and management. Trainees work in groups closely monitored by our teacher trainers and attend seminars that emphasize the practical aspects of the profession. At the end of the course, trainees will be able to plan and deliver effective, stimulating and engaging lessons using a variety of activities and teaching materials.