Urgent Notices View
Niagara Falls Public Library

More Digital Resources

National Film Board

The National Film Board of Canada has over 4,000 films, documentaries, and shorts available to stream for free.

Khan Academy

Khan Academy offers free practice exercises and instructional videos tackling math, science, computing, history, economics, more!  The Academy also offers test preparation (SAT, Praxis, LSAT) content.  You can sign up as a learner, a teacher, or a parent!

Random House Teachers and Librarians

The Random House Children’s Books School and Library Marketing Team has put together a fabulous selection of resources for educators, librarians, and parents. If you’re putting together plans for teaching remotely or homeschooling your children and are looking for resources, visit the pages below for discussion guides, activities, and more available for FREE to download.

Elementary School Resources

Includes storytime books and activities, Sylvan workbooks, Dr. Seuss, Escape This Book!, exercise and meditation, imagination, Magic Tree House, nighttime books, non-fiction books and resources, social emotional learning, STEAM books, Step Into Reading, and additional resources.

Middle School Resources

Includes fiction books with guides, In the Middle of it All, non-fiction books with guides, series for binge-reading, STEAM books with guides, and additional resources.

High School Resources

Includes a young adult creative writing guide, a young adult supplemental texts brochure, discussion guides, The Princeton Review, and additional resources.


This database allows you to start streaming on-demand video lectures today from top instructors in subjects like business, computer science, data science, language learning, and more.

Mental health and well-being

From de-mystifying mindfulness to understanding the science of happiness, we’ve collected top wellness courses to help you prioritize mental health and well-being during these uncertain times.

High school students

From calculus to guitar for beginners, we’ve rounded up courses to help high school students everywhere keep learning.

Understanding public health

From the science behind COVID-19 to communicating during global emergencies, we’re making popular public health courses completely free.

Career development

From creative problem-solving to leading the company of the future, we identified courses to help everyone navigate the changing world of work.

University students

Helping prepare students for in-demand jobs.

Building your cloud technology career

From machine learning to cloud computing, we’ve curated a set of courses to help you grow your career in an increasingly digital world.

Courses in Spanish

From wellness to professional development, we’re making popular Spanish-language courses available for free.