Explore STEM through trusted educators and creators.
Find free videos covering mathematics, science, computer programming, engineering, and space. Browse by subject or choose the level that fits you.
Every source is reviewed before inclusion, but individual videos may vary in difficulty and age appropriateness.
Start with your level.
Filter by subject, level, or format.
27 resources
Khan Academy
Khan Academy
Structured instruction from foundational arithmetic through calculus, probability, and statistics.
Recommended levels
Elementary, Middle School, High School
Watch on YouTube(opens in a new tab)Numberphile
Brady Haran and participating mathematicians
Curious and often surprising explorations of numbers, proofs, patterns, and mathematical ideas.
Recommended levels
Middle School, High School, Advanced
Before you assign this
Individual videos vary widely in difficulty; preview before assigning to younger students.
Professor Leonard
Professor Leonard
Long-form classroom lectures covering algebra, precalculus, calculus, and statistics.
Recommended levels
High School, Advanced
Why we selected it
Best suited to advanced independent learners working through a full course at their own pace.
MIT 18.06 Linear Algebra
Professor Gilbert Strang, MIT OpenCourseWare
MIT's complete foundational linear algebra lecture series.
Recommended level
Advanced
Watch on YouTube(opens in a new tab)MIT OpenCourseWare
Massachusetts Institute of Technology
Full university courses across mathematics, science, engineering, and computer science.
Recommended levels
High School, Advanced
Watch on YouTube(opens in a new tab)Veritasium
Derek Muller
Deep explanations, experiments, and investigations into physics, engineering, and scientific reasoning.
Recommended levels
Middle School, High School
Watch on YouTube(opens in a new tab)MinutePhysics
MinutePhysics
Concise illustrated explanations of physics and related scientific ideas.
Recommended levels
Middle School, High School
Watch on YouTube(opens in a new tab)PBS Space Time
PBS Digital Studios
Rigorous explorations of astrophysics, cosmology, relativity, and quantum mechanics.
Recommended levels
High School, Advanced
Watch on YouTube(opens in a new tab)The Theoretical Minimum
Leonard Susskind, Stanford University
University-level lectures covering classical mechanics, quantum mechanics, relativity, and modern physics.
Recommended level
Advanced
Watch on YouTube(opens in a new tab)NileRed
Nigel Braun
Documented chemistry experiments and synthesis projects that show how laboratory chemistry works.
Recommended levels
High School, Advanced
Before you assign this
Experiments must never be replicated without qualified supervision, proper facilities, and safety equipment.
Periodic Videos
University of Nottingham
Chemistry demonstrations and explanations organized around the periodic table.
Recommended levels
Middle School, High School
Before you assign this
Standard laboratory-safety guidance applies to any demonstrated experiment.
Amoeba Sisters
Amoeba Sisters
Animated biology lessons covering cells, genetics, ecology, and major life-science concepts.
Recommended levels
Middle School, High School
Watch on YouTube(opens in a new tab)Crash Course Biology
Crash Course
A fast-paced survey of biology suitable for advanced high-school and introductory college learning.
Recommended levels
High School, Advanced
Why we selected it
Works best with guided pacing rather than binge-watching a full course in one sitting.
Code.org
Code.org
Beginner-friendly computer science, coding, and artificial-intelligence lessons.
Recommended levels
Elementary, Middle School
Watch on YouTube(opens in a new tab)freeCodeCamp.org
freeCodeCamp
Long-form programming courses covering web development, Python, data science, and software engineering.
Recommended levels
High School, Advanced
Why we selected it
Best suited to advanced independent learners working through a full course.
Fireship
Fireship
Very fast explanations of programming languages, developer tools, and software-industry concepts.
Recommended levels
High School, Advanced
Before you assign this
Rapid pacing, humor, and occasional mature language — preview before assigning to younger students.
Computerphile
Computerphile and participating academics
Computer-science concepts explained by researchers, professors, and working specialists.
Recommended levels
High School, Advanced
Watch on YouTube(opens in a new tab)Stanford CS229: Machine Learning
Stanford University
University-level machine-learning lectures associated with Stanford's CS229 course.
Recommended level
Advanced
Before you assign this
Confirm the instructor and course year for the exact playlist before assigning — not every recording available is taught by the same instructor.
Mark Rober
Mark Rober
Large-scale engineering projects designed to inspire curiosity, experimentation, and creative problem-solving.
Recommended levels
Elementary, Middle School, High School
Watch on YouTube(opens in a new tab)William Osman
William Osman
Comedic engineering, robotics, and unconventional building projects.
Recommended level
High School
Before you assign this
Preview for humor, language, and project-safety content before assigning.
Steve Mould
Steve Mould
Physical demonstrations explaining surprising ideas in physics, engineering, and mathematics.
Recommended levels
Middle School, High School
Why we selected it
Individual-video review still recommended, as with any creator-run channel.
SciShow Kids
SciShow
Accessible science questions, demonstrations, and explanations for younger learners.
Recommended level
Elementary
Watch on YouTube(opens in a new tab)Crash Course
Crash Course
Animated educational courses spanning science, mathematics, history, economics, media literacy, and other subjects.
Recommended levels
Middle School, High School, Advanced
Why we selected it
Choose the specific course within the channel that matches the student's grade level.
SciShow
SciShow
Frequent explanations of scientific discoveries, natural phenomena, medicine, and technology.
Recommended levels
Middle School, High School
Watch on YouTube(opens in a new tab)Kurzgesagt – In a Nutshell
Kurzgesagt
Animated explorations of science, health, technology, society, and humanity's future.
Recommended levels
Middle School, High School
Before you assign this
Some videos address death, disease, conflict, existential risk, or other mature themes — preview before assigning.
Vsauce
Michael Stevens
Long-form investigations beginning with unusual questions and connecting mathematics, science, philosophy, and psychology.
Recommended levels
High School, Advanced
Watch on YouTube(opens in a new tab)NASA
National Aeronautics and Space Administration
Official mission coverage, launches, astronaut content, engineering demonstrations, and space-science explainers.
Recommended levels
Elementary, Middle School, High School
Watch on YouTube(opens in a new tab)Truth Academy curates links to independently produced educational resources. All videos and trademarks belong to their respective creators.