It-Schools: A list of italian schools that arrange courses in Italy and abroad.
The Association of Schools of Italian as a Second Language (ASILS): Includes a directory of member schools, information on requirements, and an application for students.
The British Council: Learn English in Italy with the British Government's Official Body for Cultural, Scientific and Educational Exchange (Also Gives Guidance on Courses abroad)