mLang
A collaborative language learning platform that works on mobile phones, tablets, PCs, and laptops. Designed specifically to boost students’ language proficiency and self-confidence by maximizing strengths and fixing weaknesses, students join forces with their teachers to design their very own learning and teaching experiences online.