Rocket Languages offer language learning online with your library card.
The following language courses are offered: Arabic | Chinese (Mandarin) | French | German | Hindi | Italian | Japanese | Korean | Portuguese | Spanish (Latin American)
American Sign Language
English (for Spanish Speakers)
English (for Japanese Speakers)
Just register once with your library card and set your user name and password for future sessions.