Uses real-life situations, conversational immersion, along with authentic content (thru full-featured films), to teach a new language through an easy, interactive, and self-paced online system. Features over 70 foreign language, 18 ESL, and over 30 specialty courses taught by native speakers.