There are many companies and groups posting FREE resources for virtual learning. Here are a few to start exploring:
Scholastic Learn at Home - Resources for families, administrators and teachers.
Circle Time - early learning videos and live activities for young and emerging learners
Khan Academy - free online learning K-12
IXL Personalized Learning - free online lessons Pre-K - 12
cK-12 - video lessons and online activies for math, science, social studies and photography