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.

AP Environmental Science Online

AP Environmental Science   High School - College | Online class

Duration: 23 hours 21 minutes Number of Lessons: 29 This course is aimed at high school students taking the AP Environmental Science course and exam, but is also suitable for college students. A...

$35 monthly

AP Exam Review and Prep

Advanced Placement (AP) Test Preparation   High School | Android, ebook/Kindle, iPhone/iPad

The most comprehensive, integrated review and practice tools available on tablets. This free Lite version gives you access to three full topics, including all Quick Review and Multiple Choice...

Free
Offers paid add-ons

AP French All Access

AP French   High School | Book, Online resource

All Access for the AP® French Language & Culture Exam Book + Web + Mobile Everything you need to prepare for the Advanced Placement® exam, in a study system built around you! There are many...

$27

AP Geography All Access

AP Geography   High School | Book, Online resource

All Access for the AP® Human Geography Exam Book + Web + Mobile Everything you need to prepare for the Advanced Placement® exam, in a study system built around you! There are many different ways...

$23

AP Literature and Composition: Preparing for the Advanced Placement Examination

AP Literature   High School | Book, Online class

A reader-friendly approach to the content students need to know to succeed on the AP exam The Advanced Placement English Literature and Composition Test measures a student’s ability to read,...

$22
Offers paid add-ons

Apostol Calculus: One-Variable Calculus, with an Introduction to Linear Algebra

Single Variable Calculus   9th - College | Book

An introduction to the Calculus, with an excellent balance between theory and technique. Integration is treated before differentiation--this is a departure from most modern texts, but it is...

$38

App Development with Swift

iOS Programming   7th - College | ebook/Kindle, iPhone/iPad

This course is designed to teach you the skills needed to be an app developer capable of bringing your own ideas to life. Whether you’re new to coding or want to expand your skills, by the end of...

Free

Appetites: A Cookbook

Cooking   6th - College | Book, ebook/Kindle

Anthony Bourdain is a man of many appetites. And for many years, first as a chef, later as a world-traveling chronicler of food and culture on his CNN series Parts Unknown, he has made a profession...

$23

AP Physics 1

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

Get Started Displacement, velocity, and time This tutorial is the backbone of your understanding of kinematics (i.e., the motion of objects). You might already know that distance = rate x time....

Free

AP Physics 1 & 2 Exam Online Course

Physics   High School - College | Online class

Duration: 24 hours, 35 minutes Number of Lessons: 92 This course will prepare you for test day with AP level examples with each lesson, a full AP test walkthrough, and even more examples from state...

$35 monthly

App Lab

App Development   6th - College | Website

App Lab is a programming environment where you can make simple apps. Design an app, code in JavaScript with either blocks or text, then share your app in seconds. Ages 13+, all modern browsers,...

Free

Applications of Everyday Leadership

Leadership   High School - College | Online class

This course covers the following topics: negotiation, feedback and coaching, conflict management, and leading change. The objectives are to learn how to use leadership skills to work more...

Free
Offers paid add-ons

Applications of multivariable derivatives

Multivariable Calculus   9th - College | Online class

The tools of partial derivatives, the gradient, etc. can be used to optimize and approximate multivariable functions. These are very useful in practice, and to a large extent this is why people...

Free

Applied Science Collection

Physical Science   7th - High School | ebook/Kindle, Online resource

Thought-provoking insights about topics in the physical and applied sciences are presented in each volume of this series that is perfect for supporting the middle and high school science...

$507

App Master: Web Development

Web Development   7th - College | Online class

This course guides students through building and deploying websites and web applications. Both frontend (HTML, CSS, Javascript, and JQuery) and backend development (APIs and databases) are covered....

$250 monthly
Offers paid add-ons

AP Practice Test Materials

Advanced Placement (AP) Test Preparation   9th - High School | Android, Book, iPhone/iPad, Online resource

AP Practice Test Materials for success. Includes AP books, AP practice exams, AP study guides, online AP practice tests and Mobile AP practice test. Rea.com

$23

AP Psychology All Access

AP Psychology   High School | Book, Online resource

All Access for the AP® Psychology Exam Book + Web + Mobile Revised for the 2015 Exam Everything you need to prepare for the Advanced Placement® exam, in a study system built around you! There are...

$23

AP Spanish All Access

AP Spanish   High School | Book, Online resource

All Access for the AP® Spanish Language Exam – Revised for the New 2014 Exam! Book + Web + Mobile Everything you need to prepare for the Advanced Placement® exam, in a study system built around...

$27

AP Statistics All Access

AP Statistics   High School | Book, Online resource

All Access for the AP® Statistics Exam Book + Web + Mobile Everything you need to prepare for the Advanced Placement® exam, in a study system built around you! There are many different ways to...

$23

AP US Government All Access

AP United States Government   High School | Book, Online resource

All Access for the AP® U.S. Government & Politics Exam Book + Web + Mobile Everything you need to prepare for the Advanced Placement® exam, in a study system built around you! There are many...

$23

AP US History All Access

AP United States History   High School | Book, Online resource

All Access for the AP® U.S. History Exam Book + Web + Mobile Completely Revised for the 2015 Exam Everything you need to prepare for the Advanced Placement® exam, in a study system built around...

$23

Arabic

Arabic   7th - College | Android, ebook/Kindle, iPhone/iPad, Mac OS, Windows

If speaking Arabic in the real world is your goal, you’ve come to the right place. Our program lets you learn your second language the way you learned your first, with an intuitive, immersive...

$199
Offers paid add-ons

Arabic for Global Exchange

Arabic   High School - College | Online class

This is a mini-course for individuals with no proficiency or extremely limited knowledge of Arabic language and culture who are about to begin study or work in an Arabic-speaking context. The...

Free

Arabic (online)

Arabic   High School - College | Online class

American School is pleased to partner with Rosetta Stone to offer the following online Arabic courses. Arabic 1 (full unit) Arabic 1 (first semester) Arabic 1 (second semester) Arabic 2 (first...

$150
Offers paid add-ons

Arduino

Arduino   7th - College | Online video/YouTube

An introduction to Arduino, its hardware, and hobbyist programming.

Free

Art 1: World Cultures (online)

Visual Arts   High School | Online class

This online Art 1: World Cultures course provides an introduction to fundamental techniques and concepts of representational and expressive drawing within a variety of media. Emphasis is on object...

$150
Offers paid add-ons

Art and Power

Art History   High School - College | Online/YouTube video

In four lectures Professor Simon Thurley considers the interaction of art, architecture and power in sixteenth and seventeenth-century Britain. He asks why monarchs and aristocrats collected what...

Free

Art & Architecture: Egypt

Visual Arts   7th - College | Book

Ancient Egypt fascinates by its beautiful sculptures and paintings, spectacular buildings, complex and mysterious divinities and rituals. This compact volume is meant for travelers eager to know...

$15

Art: Drawing Animals

Drawing   High School - College | Book, Online class

Drawing Animals is a half–unit course which introduces students to the basic skills needed to render animals realistically in pencil. Attention is paid to proportion, texture, shading and...

$150
Offers paid add-ons

Art: Drawing Landscapes

Drawing   High School | Book, Online class

Drawing Landscapes is a half–unit course which introduces students to the basic skills needed to render realistically in pencil outdoor scenes which do not include people or buildings. Attention is...

$150
Offers paid add-ons

Did we miss something?

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

See free resources for High School