Mango Languages

An interactive learning tool that uses sound and visual display to help immerse users in over 40 different languages and over 15 English as a Second Language (ESL) courses taught in the native language.