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.


$91
Paid add-ons

Prentice Hall Physical Science


Physical Science
9th - High School | Product

Prentice Hall Physical Science: Concepts in Action helps students make the important connection between the science they read and what they experience every day. Relevant content, lively...

$106
Paid add-ons

Prentice Hall US History


US History
High School | Product

Prentice Hall United States History (High School) provides content that connects students to history by helping them explore enduring issues of American History This highly acclaimed US History...

$95

Prentice Hall Writing and Grammar: Grade 11


Writing & Composition
High School | Product

As your child progresses through his or her English/language arts education, you may find yourself creating more focused lesson plans. When your child was in the elementary school years, he or she...

$95

Prentice Hall Writing and Grammar: Grade 12


Writing & Composition
High School | Product

Through each progressive year of your child’s homeschooling journey, he or she should be able to focus more on challenging material. While you probably taught a broad English/language arts...

$95

Prentice Hall Writing and Grammar: Grades 10


Writing & Composition
High School | Product

During the beginning of your child’s education, he or she likely studied the foundational elements of English/language arts. Depending on what tools you used, your child may have received a more...

$79
Paid add-ons

Prepare for Advanced Computer Science Courses


Computer Science
High School - College | Online class

This Specialization covers much of the material that first-year Computer Science students take at Rice University. Students learn sophisticated programming skills in Python from the ground up and...

Free

Preparing for the AP Physics 1 Exam


Advanced Placement (AP) Test Preparation
High School | Online class

This course is designed for high school students preparing to take the AP* Physics 1 Exam. * AP Physics 1 is a registered trademark of the College Board, which was not involved in the production...

$19

Preparing for the NEW SAT: Mathematics


SAT Math
High School | Book, Online resource

The most complete SAT math guide on the market! Students raise their confidence and SAT score by using diagnostic tests and correlations charts to target specific content-area weaknesses with...

Free

Prime Numbers


Prime Numbers
High School - College | Online video/YouTube

Some of our videos featuring prime numbers, including testing for primes, anti-prime numbers, infinite primes, prime spirals, and much more.

Free
Paid add-ons

Principles of Computing (Part 1)


Computer Science
High School - College | Online class

This two-part course builds upon the programming skills that you learned in our Introduction to Interactive Programming in Python course. We will augment those skills with both important...

Principles of Computing (Part 2)


Computer Science
High School - College | Online class

This two-part course introduces the basic mathematical and programming principles that underlie much of Computer Science. Understanding these principles is crucial to the process of creating...

-1
Free

Principles of Economics - 2nd Edition


Economics
High School - College | Book, Kindle/ebook, Website, Worksheet/Printable

Principles of Economics 2e covers the scope and sequence of most introductory economics courses. The text includes many current examples, which are handled in a politically equitable way. The...

Free

Principles of Macroeconomics - 2nd Edition


Macroeconomics
High School - College | Book, Kindle/ebook, Website, Worksheet/Printable

Principles of Macroeconomics 2e covers the scope and sequence of most introductory economics courses. The text includes many current examples, which are handled in a politically equitable way. The...

Free

Principles of Macroeconomics for AP Courses - 2nd Edition


Macroeconomics
High School | Kindle/ebook, Website, Worksheet/Printable

Principles of Macroeconomics for AP® Courses 2e covers the scope and sequence requirements for an Advanced Placement® macroeconomics course and is listed on the College Board’s AP® example textbook...

Free

Principles of Microeconomics - 2nd Edition


Microeconomics
High School - College | Book, Kindle/ebook, Website, Worksheet/Printable

Principles of Microeconomics 2e covers the scope and sequence of most introductory microeconomics courses. The text includes many current examples, which are handled in a politically equitable way....

Free

Principles of Microeconomics for AP Courses - 2nd Edition


Microeconomics
High School | Kindle/ebook, Website, Worksheet/Printable

Principles of Microeconomics for AP® Courses 2e covers the scope and sequence requirements for an Advanced Placement® microeconomics course and is listed on the College Board’s AP® example textbook...

$150
Paid add-ons

Print Reading 1, Building Trades


Drafting
High School | Book, Online class

This half–unit course introduces students to the fundamentals of printreading, particularly as it relates to residential construction. Students begin by learning about the various types of graphic...

$150
Paid add-ons

Print Reading 2, Building Trades


Drafting
High School | Book, Online class

This half–unit course provides printreading experience in residential and light commercial construction. The text/workbook is designed to reinforce concepts regarding elements commonly found on...

Free

Probability and statistics


Statistics & Probability
7th - College | Online class

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

$90

Professor in a Box: Principles of Marketing


Marketing
High School | DVD, Book

Introduce your older students to the fundamentals of commerce with this easy-to-use elective! Just watch the lectures, complete homework problems, check solutions, and take the exams. Future...

Free
Paid add-ons

Programming and the Web for Beginners


Web Development
7th - College | Online class

In this course, you will use computers to creatively design web pages using HTML and CSS. You will then use Javascript to develop programs and algorithms—ways to get the computer to solve problems....

$124

Programming in C


C Programming Language
High School | Product, Windows

Students cover topics including arrays, functions, passing arrays to functions, sorting algorithms, user defined types, and recursion. The programming exercises are oriented towards learning...

$14
Paid add-ons

Progress to Success


English as a Second Language (ESL)
9th - High School | Book

A comprehensive, integrated curriculum for scaffolded skill instructionStudents practice and apply reading, writing, speaking and listening, and language skills as an extension of close reading of...

$69
Paid add-ons

Project Management Principles and Practices


Project Management
High School - College | Online class

Project management has been proven to be the most effective method of delivering products within cost, schedule, and resource constraints. This intensive and hands-on series of courses gives you...

Free

Project Management Techniques for Development Professionals


Project Management
High School - College | Online class

This course will be offered in English * Public institutions, non-governmental organizations, development agencies, and others who promote economic and social development in Latin America...

$60
Paid add-ons

Projects in Professional Communications


Business Communication
9th - High School | Book, Online resource

Help students prepare for the demands of communication in today's workplaceA comprehensive overview of professional communications—its history, the role of technology, ethics and responsibilities,...

$56
Paid add-ons

Projects in Speech Communication


Communication Skills
9th - High School | Book, Online resource

A practical and comprehensive textbook with a hands-on communication project in every chapter Students practice and apply communication skills from the first to the last chapter. As students...

Free

Psychology


Psychology
6th - College | Online/YouTube video

26 in-depth videos about psychology topics including: Mental health Cognitive Dissonance Death Anxiety Self-sabotage Racism Sleep disorders Conspiracies Physical attraction And much more.

Free
Paid add-ons

Psychology AP Exam Review and Prep


AP Psychology
High School | Android, ebook/Kindle, iPhone/iPad

Study smarter for the AP Psychology exam with the most comprehensive, integrated review and practice tools available on tablets. This free Lite version gives you access to six full topics,...

Free

Psychology Crash Course


Psychology
9th - College | Online class, Online video/YouTube

What does Psychology mean? Where does it come from? Hank gives you a 10 minute intro to one of the more tricky sciences and talks about some of the big names in the development of the field....

Did we miss something?

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

See free resources for High School