Livemocha provides lessons in a large number of languages including Spanish, Bulgarian, Mandarin Chinese, and many more. Every lesson includes practice in reading, writing, listening and speaking. Livemocha is a social network applied to a useful purpose—your exercises will always be reviewed by another user of the site who is a native speaker of the language you are learning—and there are many opportunities to interact with users in a large variety of languages.
This is a librarian recommended website. Want help using this resource? Contact us.