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.

Advanced Writing

Writing & Composition   9th - High School | Online class

Course 3: Advanced Writing This is the third course in the Academic English: Writing specialization. By raising your level of academic writing, this course helps prepare you for college-level work....

Free

A First Course in Calculus

Calculus   High School - College | Book

This fifth edition of Lang’s book covers all the topics traditionally taught in the first-year calculus sequence. Divided into five parts, each section of A FIRST COURSE IN CALCULUS contains...

$61

Africa: 1100-1980 C.E.

9th - High School | Online class

Human life, which is understood to have begun in Africa, developed over millions of years and radiated beyond the continent of Africa. The earliest African art dates to 77,000 years ago. While...

Free

Agile Development Capstone

Entrepreneurship & Small Business   High School - College | Online class

The Capstone project provides a guided opportunity for you to practice your agile development skills. Using the venture design process that frames the four courses in this Specialization, you will...

Free

Agile Planning for Software Products

Agile Project Management   High School - College | Online class

This course covers the techniques required to break down and map requirements into plans that will ultimately drive software production. Upon successful completion of this course, you will be able...

Free
Offers paid add-ons

AGS: Algebra II

Algebra   7th - High School | Product

Algebra 2 covers several methods for solving quadratic equations, such as factoring, completing the square, and graphing. The text also introduces trigonometry and exponential functions—vital...

$129

AGS Geometry

Geometry   7th - High School | Product

Go beyond the basics of Geometry and investigate the world of planes and solids. Chapter openers and colorful photos invite exploration of geometric solids, triangles, the Pythagorean Theorem,...

$129

A History of British India

Conquest & Colonization   High School - College | Online class

Explore the storied era of British-ruled India, the dissolution of Britain’s empire, and the forging of independent India and Pakistan.

$20 monthly

A History of Eastern Europe

European History   High School - College | Online class

Experience the astounding history of one of the world’s most fascinating places, in this course that explains the complicated context of Eastern Europe.

$20 monthly

A History of England from the Tudors to the Stuarts | The Great Courses Plus

European History   9th - College | Online/YouTube video

Learn how England transformed itself from a medieval backwater into the first modern state in this sweeping course on one of the most interesting periods in his

$20 monthly

A History of the Dakota Or Sioux Indians: From Their Earliest Traditions and First Contact with White Men to the Final Settlement of the Last of Them ... Consequent Abandonment of the Old Tribal Life

Native Americans   High School - College | Book

This dry but comprehensive account of the life of the Dakota Sioux Indians was written by a South Dakota historian. Though it has cultural bias, the information is a valuable part of American History.

$25

Alfred's Self-Teaching Adult Piano Course: The new, easy and fun way to teach yourself to play, Book & CD

Piano & Keyboards   7th - College | Book

Continuing the incredible popularity of Alfred’s Basic Adult Piano Course, this new book adapts the same friendly and informative style for adults who wish to teach themselves. With the study guide...

$12

Alfred's Teach Yourself to Play Piano: Everything You Need to Know to Start Playing Now! (Teach Yourself Series)

Piano & Keyboards   5th - College | Audio CD/MP3, Book, ebook/Kindle

Learn to play the piano and open up a brand new world of musical knowledge with this exciting method from Alfred. Beginners of all ages can start their journey to a lifetime of musical enjoyment....

$12

Algebra

Algebra   4th - High School | Online class

Did you realize that the word “algebra” comes from Arabic (just like “algorithm” and “al jazeera” and “Aladdin”)? And what is so great about algebra anyway? This tutorial doesn’t explore algebra so...

Free

Algebra 1

Algebra   High School | Book, Online class

Algebra 1 is a comprehensive course in the elements of algebra. This course stresses an understanding not only of basic algebraic principles and techniques, but also of how to model and solve...

$150

Algebra 1

Algebra   3rd - High School | Online resource

Algebra is great fun – you get to solve puzzles! With computer games you play by running, jumping or finding secret things. Well, with Algebra you play with letters, numbers and symbols, and you...

Free

Algebra 1 Aligned to CCSS-M Standards

Algebra   9th - High School | Online resource

This collection contains resources for a course in Algebra 1. The resources are organized by Common Core State Standards for Mathematics and reflect a ninth grade course. Both teacher facing and...

Free

Algebra 1 Content Inventory

Algebra   8th - High School | Online resource

Virtual Nerd’s patent-pending tutorial system provides in-context information, hints, and links to supporting tutorials, synchronized with videos, each 3 to 7 minutes long. In this non-linear...

Free

Algebra 1 (online)

Algebra   High School | Online class

This online Algebra 1 course covers key mathematical concepts, including variables, function patterns, properties of rational numbers, and operations with rational numbers. Students will...

$150
Offers paid add-ons

Algebra 1 Online Course

Algebra   9th - College | Online class

Professor Eric Smith’s comprehensive online course on Algebra 1 will help you become an expert in no time, with clear explanations of common terminology and methods pertinent to the lesson. He...

$35 monthly

Algebra 2

Algebra   High School | Book, Online class

Algebra 2 builds on the foundations established in Algebra 1, expanding the student’s understanding of problem-solving and algebraic concepts. This course is recommended for the college-bound...

$150
Offers paid add-ons

Algebra 2

Algebra   8th - High School | Online class

Skills: - Variable expressions - Equations - Inequalities - Polynomials - Circles, Ellipses, Hyperbolas - Radical functions and expressions - Angle measures - Rational exponents - Function...

$10 monthly

Algebra 2

Algebra   High School - College | Online class

Join Dr. Carleen Eaton’s Algebra 2 online class with clear explanations and tons of step-by-step examples of commonly seen problems. Dr. Eaton utilizes her 15+ years teaching experience to bring...

$35 monthly

Algebra 2

Algebra   9th - High School | Online resource

You will learn about Numbers, Polynomials, Inequalities, Sequences and Sums, many types of Functions, and how to solve them. You will also gain a deeper insight into Mathematics, get to practice...

Free

Algebra 2 Content Inventory

Algebra   9th - High School | Online resource

Virtual Nerd’s patent-pending tutorial system provides in-context information, hints, and links to supporting tutorials, synchronized with videos, each 3 to 7 minutes long. In this non-linear...

Free

Algebra 2 Course

Algebra   9th - High School | Online resource

Algebra 2 covers linear equations, inequalities, graphs, matrices, polynomials and radical expressions, quadratic equations, functions, exponential and logarithmic expressions, sequences and...

Free

Algebra 2 Online with Books (3rd ed.)

Algebra   9th - High School | Book, DVD, Online class

Algebra 2 contains engaging lessons designed to motivate and challenge your homeschool student to extend his understanding of graphing equations and inequalities. Real-world applications combined...

$299

Algebra basics

Algebra   6th - High School | Online class

Want a personalized algebra basics experience? Missions recommend what to learn next, help you remember what you’ve learned by mixing skills, and save your progress.

Free

Algebra I

Algebra   6th - High School | Online resource

This course addresses Common Core State Standards for Algebra 1. Explore video and text that addresses concepts covered in Algebra 1. As you complete the units within this course, you’ll learn how...

Free

Algebra II

Algebra   9th - College | Online class

Your studies in algebra 1 have built a solid foundation from which you can explore linear equations, inequalities, and functions. In algebra 2 we build upon that foundation and not only extend our...

Free

Did we miss something?

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

See free resources for High School