Snap! 9 Language Tutor Provides an easy way to learn to speak a second language Based on immersion-style environment for fast learning Teaches the basics of 9 different languages Covers Spanish, English, French, German, Italian, Japanese, Chinese, Russian, and Portuguese