For KS4 Italian class students and teachers this site is a great way for them to learn and practice.
Learning and Teaching Resources
An online Italian course created in Flash. Includes exercises, grammar cards, phonetics, a glossary and a dictionary. All presented in a clean fashion with good audio and visual elements.