Skip to main content

Homeschool & Virtual Education Resources

Virtual Education Resources for Kids and Parents

Internet Access:

If you don't have access to the internet at home, you can connect to the library's WiFi from our parking lot 24/7 using your own device.

Adult patrons with accounts in good standing may check out a WiFi hotspot for a period of 1 week.  Reserve a hotspot by logging in to the library catalog.

For low-cost home internet and computer options, visit (income restrictions may apply).

Local School Information:

Virtual Learning Resources:


  • Khan Academy: non-profit organization providing video tutorials on subjects for grades K-12, AP classes, and college prep.
  • Project Gutenberg:  non-profit providing free online access to public domain books. A great source for classic books on required reading lists.
  • Wide Open School: Free collection of online learning experiences put together by Common Sense Media and other educational organizations.
  • CK12: Free educational content for students, teachers, and parents.
  •  Free computer coding lessons for kids age 8+.
  • Scratch: Beginner coding projects for kids created by MIT
  • iCivics: Civics lessons for kids, including resources for teaching about the presidential election.
  • Forvo:  Free language-learning resource featuring native-speaker audio pronunciations of words in hundreds of languages.
  • TypingClub: Free touch-typing lessons for kids.

Library-provided resources (Some require active library card to log-in):

Activities & Printables for Kids:

  • PBS Learning Media: Free lesson plans, videos, and activities for all grade levels
  • NASA Space Place: Free educational activities and downloadables from NASA
  • NASA Science @ Home: Free educational lesson plans, videos, lectures, and interactive events with NASA scientists
  • A mix of free & pay-for-download lessons and worksheets

Homeschool Resources:

Helpful Books for Learning at Home