close

These websites offer many interactive tutorials, detailed explanatory pages, and videos to provide free online tutoring in a variety of subjects.

student doing homework

Multiple Subjects

Hippocampus
Multimedia lessons and course materials for twelve subjects, as well as interactive aids for over 100 textbooks.
http://www.hippocampus.org/

CliffsNotes
The popular literature guides, as well as pages on language, science, and other subjects.
http://www.cliffsnotes.com/


Math

Interactive Mathematics
High school math, algebra, probability, calculus, and other high-end mathematical topics.
http://www.intmath.com/

S.O.S. Mathematics
Over 2500 pages explaining algebra, trigonometry, calculus, differential equations, and other topics.
http://sosmath.com/

Algebra Help
A collection of lessons, online calculators, and worksheets for students learning algebra.
http://www.algebrahelp.com/

Quadratic Equation Solver
A calculator which can generate solutions to quadratic equations. https://www.mathsisfun.com/quadratic-equation-solver-old.html

Wolfram MathWorld
An extensive resource for math subjects from algebra to calculus and beyond, from the makers of Mathematica.
http://mathworld.wolfram.com/


English

The Purdue Online Writing Lab (OWL)
Over 200 free lessons and guides for grades 7 through 12.
https://owl.english.purdue.edu/

Guide to Grammar and Writing
A site explaining the mechanics of writing with many detailed pages.
http://www.englishgrammar.org/


Science

The Physics Classroom
Multimedia physics tutorials with many videos and animations for high school level physics.
http://www.physicsclassroom.com/