Learning Resources for

High School


High school students take a wide variety of courses and have more options to focus on subjects that interest them than in previous years. Typical high school math subjects include Algebra I/II, Geometry, Trigonometry, Statistics and Calculus; high school science may include Biology, Chemistry, and Physics, and high school English covers Literature, Writing and Composition, and Speech. High school social studies classes include HIstory, Government, Economics, and Geography, and it’s also when most students start picking up a foreign language. Find resources here to help learn all of these topics, in the format most convenient for you - online classes, learning apps, books, and much more.


$360 yearly

Math Curriculum Geometry


Geometry
High School | Online resource

Geometry Introduction to Geometry Unit Preview, Definitions – Geometry, Measuring Angles – Geometry, Line and Angle Relationships, Triangles, Definitions of Figures Construction Unit Preview,...

$360 yearly

Math Curriculum Trigonometry


Trigonometry
High School | Online resource

Trigonometry Angles and Triangles Unit Preview, Measuring Angles, Areas of Triangles Sine and Cosine Functions – Part I Unit Preview, Definitions – Sine and Cosine, Identities , Addition Formulas...

Free

Math for fun and glory


Math
7th - College | Online class

You’re feeling spirally today, and math class today is taking place in greenhouse #3…

Free

Math Formulas


Math
7th - College | Website

List of basic Maths formulas and math equations. These formula includes algebra identities, arithmetic, geometric and various other formulas. Download maths formulas pdf.  Includes equations for...

Free

Math is Fun


Math
Kindergarten - High School | Online resource, Printable

We offer mathematics in an enjoyable and easy-to-learn manner, because we believe that mathematics is fun. The site aims to cover the full Kindergarten to Year 12 curriculum.

$99

Mathletics for Middle & High School math students


Math
7th - College | Online resource

We’ve created a dedicated interface for learners in Grade 7 and beyond, with the tools & math learning and support resources for US teachers and classes. A multimedia curriculum Mathletics...

Free
Paid add-ons

MathTV


Math
3rd - High School | Book, Online resource

The current version of MathTV.com was started in 2008. That summer, Mr. McKeague hired six of his students to help him proofread and error check a college algebra book he was working on. Because of...

$120

Math-U-See Algebra 2


Algebra 2
High School | Product

Algebra 2: Factoring polynomials, quadratic formula, graphing conic sections, and other algebra 2 topics. Math-U-See Algebra 2 is typically a good fit for a student entering tenth grade; to find...

$119

Math-U-See Calculus


Calculus
High School | Product

Calculus: Derivatives, integrals, calculus applications, differential equations, and more. Math-U-See Calculus is typically a good fit for a student entering Twelfth grade; to find the Math-U-See...

$92

Math-U-See Geometry


Geometry
9th - High School | Product

Geometry: Points, lines, planes, angles, circles, triangles, quadrilaterals, Pythagorean Theorem, conic sections, proofs and more. Math-U-See Geometry is typically a good fit for a student entering...

$120

Math-U-See Pre-Calculus


Precalculus
High School | Product

PreCalculus: Trigonometry, identities, polar equations, logarithms, sequences, limits, and other topics to prepare for calculus. Math-U-See PreCalculus is typically a good fit for a student...

$124

Mechanics


Physics
High School | Product, Windows

Students learn advanced topics in mechanics, including systems of measurement, motion in one dimension, motion in two and three dimensions, Newton’s Laws, work and energy, systems of particles, and...

Free
Paid add-ons

Mechanics: Motion, Forces, Energy and Gravity, from Particles to Planets


Physics
9th - College | Online class

Most of the phenomena in the world around you are, at the fundamental level, based on physics, and much of physics is based on mechanics. Mechanics begins by quantifying motion, and then explaining...

Free

Media Services Learning Path


Video Production
High School - College | Online class

This path is designed for anyone who wants to learn how AWS Media Services can create professional quality media experiences without the time, effort and expense that are typically required to run...

-1
Free

Medieval Europe


Middle Ages / Medieval Period
7th - College | Online class

The Middle Ages lasted 1000 years. Learn how manuscripts were made, how medieval calendars worked, and how Christ’s life was represented.

Free

Medieval period


Art History
High School - College | Online class

Medieval Period (c. 900-1517 C.E.) The Fatimids (909-1171) ruled north Africa, and parts of Syria and the Seljuqs contolled eastern Islamic lands and eventually Iran, Iraq and much of Anatolia.

Free

Meet the professional


Computer Science
High School - College | Online class

What can you do with computer science and programming skills once you’ve learned them? We’ve invited people from all around the world and the industry to introduce themselves to you. Find out how...

Free
Paid add-ons

Membership Levels - Study Spanish


Spanish
7th - College | Online resource

Learn Spanish and at your own pace with our comprehensive online resources: Grammar lessons on all main aspects of Spanish, from beginner to advanced Access all materials on any device, including...

Free

Membranes and transport


Cell Biology
High School - College | Online class

How do the cells in your body define their boundaries (and control what comes in or goes out)? As it turns out, cells have a sophisticated and flexible barrier, the plasma membrane, and a wide...

Free
Paid add-ons

Memrise


Languages
7th - College | Online resource, Android, iPhone/iPad

Go from zero to language hero with over 200 courses full of rich content created by expert linguists. Super smart learning tech From local accents to conversation and grammar skills, we got you...

$10
Paid add-ons

Micro Business for Teens Curriculum


Entrepreneurship & Small Business
8th - High School | Book

MicroBusinessForTeens.com is a real person, me, Carol Topp, CPA. I’m the author of the Micro Business for Teens series and operate an accounting practice (a micro business!) that specializes in tax...

Free

Microeconomics


Microeconomics
9th - College | Online class

This tutorial (that only has one video) is an overview of what economics is. In particular it will tell you the difference between microeconomics (the subject you’re in right now) and...

Free
Paid add-ons

Microeconomics: When Markets Fail


Microeconomics
High School - College | Online class

Perfect markets achieve efficiency: maximizing total surplus generated. But real markets are imperfect. In this course we will explore a set of market imperfections to understand why they fail and...

$50 yearly

Mimo: Learn to Code


Computer Programming
7th - College | iPhone/iPad

We help you master:• Programming from scratch• Making apps• Making games• Building websites• Becoming an ethical hacker• Automating your life These skills include programming languages like:Swift,...

Free

Mind Over Media


News & Media
9th - College | Online resource

Mind Over Media.TV is an educational website where people can upload examples of beneficial and harmful propaganda and built critical thinking skills about the propaganda that’s all around us in...

$500

Mindstorm Ev3 Core Set 45544


Robotics
6th - College | Product

This pack includes all you need to teach using LEGO® MINDSTORMS® Education EV3. It enables students to build, program, and test their solutions based on real-life robotics technology. with the EV3...

2
$30

Minecraft


Minecraft Programming
4th - College | Android App, Game, iPhone/iPad App, Mac Software, PlayStation Game, Website, Windows Software, Xbox Game

Experience the gaming phenomenon “Minecraft”, rebuilt for Xbox 360! Create worlds limited only by your imagination. Explore, build, and conquer alone or with your friends via split-screen mode or...

Free

Minecraft Hour of Code


Minecraft Programming
1st - College | Online/YouTube video, Website

Use your creativity and problem solving skills to explore and build underwater worlds with code.  Code.org and Microsoft offer a variety of free video walkthroughs to get you up to speed with...

Free
Paid add-ons

Miracles of Human Language: An Introduction to Linguistics


Linguistics
High School - College | Online class

Everywhere, every day, everybody uses language. There is no human society, no matter how small or how isolated, which does not employ a language that is rich and diverse. This course introduces you...

Free
Paid add-ons

Mixergy

Entrepreneurship & Small Business
High School - College | Online resource

A collection of tutorials, introductions, and podcasts from successful entrepreneurs.

Did we miss something?

Add your favorite resources to our directory for free!
Add Resource

See free resources for High School