Mango Languages offers self-paced courses in a wide variety of languages. (60 and counting!) It also features ESL instruction, tailored for speakers of more than a dozen languages. Mango is designed to equip you with conversational abilities from the very start, immersing you in real, everyday vocabulary.
Consult Mango’s support site. Please note that this service is for Watertown residents only; if your library card is registered to a different town, you will need to check with your home library to see if they also offer it.