Free Educational Resources

High School Resources

🎓

Khan Academy

Advanced math, science, and SAT prep courses perfect for high school students.

Start Learning →
🎯

MIT OpenCourseWare

University-level content for advanced high school students in STEM subjects.

Start Learning →
📚

CK-12

Free high school textbooks and practice problems in math and science.

Start Learning →

Primary School Resources

🎮

PBS Kids

Educational games and videos for younger students.

Start Learning →
🎥

BrainPOP

Animated educational videos across all subjects for grades K-8.

Start Learning →
🔢

Math Games

Fun, interactive math practice for primary school students.

Start Learning →

Educational YouTube Channels

🚀

Crash Course Kids

Science explained for younger students (grades 5-8).

Watch Now →
🔬

SciShow Kids

Making science fun for primary school students.

Watch Now →
🧮

Numberphile

Fascinating math concepts for high school students.

Watch Now →

Reading Resources

📚

Epic!

Digital library for kids 12 and under with thousands of high-quality books.

Start Reading →
📖

Project Gutenberg

Classic literature for high school students, including required reading for English classes.

Find Books →
🤖

Enhance Learning with Dioji

While these free resources provide excellent learning materials, Dioji can help create personalized practice questions from any subject material. Perfect for both primary and high school students to reinforce what they've learned.

Try Dioji Today