Babbel brings 11 language learning apps to Windows Phone 8, for free Posted on March 14, 2013 by Laura Yours truly has had some pretty positive experiences with Babbel’s existing product line, with …read more