Watch & Learn
Our short and fun videos, taught by the world's best teachers, help students easily master any subject.
Learn More
Create an Account to access video lessons, courses, study tools, guides & more.
Already have an account? Login here

See why over 10 million visitors use

Discover how we can help you:
I am a Student I am a Teacher

Recently added content believes in affordable, quality education


We believe that everyone has the right to an affordable, quality education.

As a society, we uphold the notion that it's a good thing – the very basis of hope and the key to the promise of upward mobility. But brutally high fees and an educational system slow to realize that everyone learns differently have created a paradox. Learning should be fun and accessible to everyone, but in many cases, it simply isn't. At, we aim to deliver a better way to learn – one that lets you learn what you want, the way you want, and in a way you can afford. We want to empower you to become that better version of yourself education is supposed to allow.

Learn More About Us »

Ultimate College and Career Guide

Over 50,000 articles to help you make important college and career decisions
Explore our featured college and career articles
How Many Years Does it Take to Finish a Bachelors Degree?

Bachelor's degree programs are structured so students taking a full courseload can complete the degree requirements in four years, though some professional bachelor's degrees in accounting and...

Personal Organization Classes and Courses Overview

A personal organizer is a professional who works with clients to de-clutter their home or office. Classes in personal organization are generally taken during a full certificate program....

Dental Assistant vs. Medical Assistant: Education & Career Info

Dental assistants and medical assistants both work underneath licensed doctors, but they do so in different manners. Compare and contrast the education and career requirements of these...

Continuing Education Options for Anesthesia Professionals

Anesthesiology professionals include anesthesiologists, anesthesiologist assistants and nurse anesthetists. These medical professionals are all required to complete continuing education in...

Budgeting Tips for College Students: How to Save Money
Between the money spent on classes, books, food plans and other supplies, college students often have little flexibility in their budgets....
Building Engineering Courses and Classes Overview
Building engineering courses are available in many certificate and associate degree programs in commercial building engineering technology....
What Classes Do You Need To Get A Bachelors Degree in Biology?
The classes required for a biology major depend on a number of factors, including the type of bachelor's degree program being offered and...
Student Scholarships for a Masters or MBA Program: How to Find
Graduate students have many options for finding scholarships aimed at helping them finance their college education, including government...
TOEFL iBT: Test Prep and Practice

Learn about the TOEFL iBT, the exam that assesses your English comprehension skills as a non-native English speaker. This...

How to Become a Certified ESL Teacher

Research the requirements to become a certified ESL teacher. Learn about the job description and duties, and read the...

College English Classes and Degree Options Online

Numerous colleges and universities offer online English classes and degree options. Keep reading to learn more about these...

Chinese Language Course and Class Information

The study of a foreign language is a requirement for almost all bachelor's degree programs. When used to meet this requirement,...

Popular Content

Chemistry: High School

Chapters in this high school chemistry course can help you review atomic theory, properties of matter and types of chemical bonds. Watch the video lessons to learn how...

  • Prentice Hall World History Connections to Today, The Modern Era: Online Textbook Help
  • 11th Grade US History Textbook
  • CEOE English: Practice & Study Guide
  • Intro to PowerPoint: Essential Training & Tutorials

    This collection of video lessons explains how to effectively use Microsoft PowerPoint 2013 to create effective and engaging slide presentations. Taught by trained experts,...

  • Virginia SOL - Chemistry: Test Prep & Practice
  • Business 108: Business Ethics
  • Saxon Math 8/7 Homeschool: Online Textbook Help

    This Saxon Math 8/7 Homeschool Textbook Companion Course uses simple and fun videos to help students learn math and earn a better grade. This textbook companion effectively...

  • Introduction to Human Geography: Certificate Program
  • College Algebra: Homework Help Resource
  • Homework Help for Developmental Psychology of Children & Adolescents

    The Developmental Psychology in Children and Adolescents chapter of this Educational Psychology Homework Help course helps students complete their educational psychology...

  • Prentice Hall Biology Chapter 32: Mammals
  • Experimental Laboratory Chemistry: AP Chemistry Lesson Plans
  • DNA Replication: Homeschool Curriculum
  • GACE Middle Grades Math: The Pythagorean Theorem
  • Job Design: Help and Review

    The Job Design chapter of this Organizational Behavior Help and Review course is the simplest way to understand job design. This chapter uses simple and fun videos that are...

  • Virginia SOL - US History to 1865: Westward Expansion
  • GED Science - Classification of Organisms: Homework Help
  • Inequalities: NBPTS Math - Adolescence & Young Adult
  • PLACE Marketing: Human Resource Management
  • What is Reflective Teaching? - Definition & Methods

    Find out what reflective teaching is, and how to apply it in your teaching practice. Learn basic methods of reflective teaching. Read the lesson, then take a quiz to test...

  • Eisenhower's Foreign Policy in Southeast Asia in the 1950s
  • Time Dilation: Description, Explanation & Examples
  • Cell Fractionation: Definition, Steps & Methods
  • Personality Traits in Spanish: Vocabulary & Definitions
  • What is an Attribute in Computer Programming? - Definition & Examples

    In this lesson, we will define the term attribute as it relates to computer programming and provide a few examples. Lastly, you will complete a brief quiz to test your knowledge.

  • What Is HDL Cholesterol? - Definition & Healthy Levels
  • Folk Literature: Definition & Books
  • What Is a Smart Board?
  • What Is Mastitis? - Causes, Symptoms & Treatment
  • Jamestown Activity Ideas

    Teaching students about Jamestown can be fun and engaging, but coming up with fresh activities to support learning can be a challenge. This lesson gives ideas for hands-on...

  • Amy Lowell: Biography & Poems
  • Closed Loop Management System: Definition & Theory
  • Creating Contribution Margin Income Statements
  • End of the Year Activities for 5th Grade
  • GMAT Classes in New York City (NYC)

    Business school applicants in New York City have access to many acclaimed Graduate Management Admission Test (GMAT) preparatory courses. Read on to learn about some of the...

  • 7th Grade Writing Prompts
  • Writing Center Ideas for Preschool
  • Silk Road Lesson Plan
  • Best Online College English Courses
  • Quiz & Worksheet - Milestones in Child & Adolescent Development

    Test your knowledge of milestones in child and adolescent development with an interactive quiz and printable worksheet. Use the practice questions to see how much you know...

  • Quiz & Worksheet - New Realism, Pop Art, Op Art & Hyperrealism
  • Quiz & Worksheet - Cranial Nerves of the Face and Mouth
  • Quiz & Worksheet - Confounds in Psychology
  • Quiz & Worksheet - Structure of Writing
  • Get access to video lessons, courses, study tools, guides & more.

    Get Started
    Create an Account to access video lessons, courses, study tools, guides & more.
    Already have an account? Login here