Khan Academy is a great online learning website for students of all ages. The site offers short video lessons on thousands of topics, and their programs are personalized to allow children to learn at their own pace. To top it off, all videos and resources are free for all users. Check out their daily schedules for students ages 4-18

PBS Kids is a great online learning option for K-12 students who love interactive content, including sing-along videos, TV series, games, virtual lessons and more. You can also download their PBS Kids Video app for live-tv streaming.

CoolMath.com offers online math games that help students ages 3+ with basic math lessons, including addition, subtraction, multiplication, division, decimals, money and more.

CoolMath4Kids.com is appropriate for ages 3 through 12 and CoolMath-Games.com includes math games for Pre-K students.

Starfall.com is a great online resource that helps pre-K to 3rd grade students with language arts and math lessons. It also offers a parent-teacher resource center for free, downloadable worksheets and more.

Exploratorium (yes, the same one as the museum in San Francisco) has a website that teaches students about science and art. Students go far into the galaxy or deep down to the bottom of the ocean on this site.

TIMEforKids.com offers interesting articles, photos and videos on topics like politics, the environment, entertainment, sports and health.

Sciencebob.com is a fun interactive site with videos, experiments and research links!

Englishmedialab.com a great resource for ESL learners

ESL-Lab.com offers audio to help ESL students learn English and improve their language skills