Learning

Learn a new language, prepare for tests, improve your skills, learn how to build websites and apps, and more!

Study at your own pace and keep track of your progress.

Access at home or on the go with your library card.

Learn a New Language

directional sign to mulitple destinations

Transparent Language Online is an effective, fun and engaging way to learn over 80 languages.

Learn language essentials and expand your vocabulary. After you have registered, you will also have access to a free mobile app that will help you study and keep your language skills fresh while on the go.

Young children will want to try Muzzy Online, available for 8 languages.

Learn Technology Skills

male student with laptopTreehouse is an interactive learning platform that teaches you how to build websites, create mobile apps and program using coding languages.

Follow along with projects through short videos, code challenges, and quizzes.

Study for Tests and Learn New Skills

female student with notebooksLearning Express Library - practice tests, tutorials, skill-building courses, and e-books for school, careers, citizenship, and more.

Websites

More online learning at your own pace, available for free from these websites.

Code.org
Write your first computer program! Learn an "hour of code" and find links to take you beyond the first hour.

Coursera
Partners with top universities and organizations worldwide, to offer courses online for anyone to take, for free.

Khan Academy
An extensive library of content, including interactive challenges, assessments, and videos covering math, biology, chemistry, physics, finance, and history.