Free Textbooks & Courses
You don't need to spend hundreds on textbooks to learn engineering. These free, high-quality resources cover everything from introductory physics to advanced calculus - all peer-reviewed or created by world-class educators.
Open Textbooks
OpenStax
Free peer-reviewed textbooks for physics, chemistry, calculus, and statistics - used by thousands of colleges.
MIT OpenCourseWare
Full course materials from MIT - lecture notes, problem sets, and exams for nearly every subject.
LibreTexts
Community-built open textbooks covering engineering, math, science, and more.
Video Courses
Khan Academy
Comprehensive math and science courses with practice exercises - from algebra through multivariable calculus.
3Blue1Brown
Beautiful visual explanations of linear algebra, calculus, and differential equations.
Professor Leonard
Full-length calculus and physics lecture series - like sitting in a great professor's class.
Jeff Hanson
Engineering mechanics lectures covering statics, dynamics, and mechanics of materials.
Practice & Tools
Wolfram Alpha
Computational engine for checking your work - step-by-step solutions for integrals, equations, and more.
Desmos
Free graphing calculator - plot functions, explore transformations, and build interactive visualizations.
Paul's Online Math Notes
Thorough notes and practice problems for calculus I-III and differential equations.
Ready to practice?
Put what you've learned to the test with our randomized question generators.
Practice questions