Transparent Language Online
Transparent Language Online  is an online language-learning program that provides an effective, fun, and engaging environment for language learners of all proficiencies.
Search the library catalog by subject  like this:
languagename language self-instruction
For example: "Spanish language self-instruction"
Books, online resources, classes, and local organization to help you learn English.