Best Mathematics courses
The 178 Mathematics courses programmers recommend to each other on Hacker News, ranked by how many people recommended each one, how strongly, in how many separate threads and over how many years (404 recommendations, 2006 to October 2026). 148 of them are free. How ranking works.

18.06 Linear Algebra (Gilbert Strang)
MIT OpenCourseWare · beginner · free
Commenters call it the best linear algebra resource available, praising Strang's intuitive, unassuming lecturing style and how it clarifies concepts like the SVD and the four fundamental subspaces.
Stat 110: Probability
Harvard University · beginner · free
Commenters call it an excellent, clear introduction to probability with strong intuition and well-regarded lectures from Prof. Blitzstein.

The Theoretical Minimum (Leonard Susskind)
YouTube · beginner · free
Commenters call it an accessible route into real physics for non-specialists, with lectures that are free and paired with problems to work through.

6.042J Mathematics for Computer Science
MIT OpenCourseWare · intermediate · free
Commenters call it an excellent, intuition-first course for the math behind algorithms and theory, and a strong way to build logic and proof-writing skills.

Essence of Linear Algebra
YouTube · beginner · free
Commenters call it second to none for visual intuition, say it made linear algebra click, and describe its insights as the kind they wish they had been given in college.

6.041 Probabilistic Systems Analysis and Applied Probability
MIT OpenCourseWare · intermediate · free
Commenters call it a very good, amazing course for learning probability from the ground up, and one recommends it alongside Tsitsiklis' book as superb material.
Linear Algebra
Khan Academy · beginner · free
Commenters call it very accessible and thorough, and useful as a prerequisite for machine learning and statistics.
Calculus
Khan Academy · beginner · free
Commenters call Khan Academy's calculus videos one of the easiest ways to learn the math prerequisites for machine learning, and say its exercises and mastery system help the material stick.

18.01 Single Variable Calculus
MIT OpenCourseWare · beginner · free
Commenters point to it as a free, university-level calculus course to learn from on their own, often alongside a textbook and problem sets.

Introduction to Mathematical Thinking
Coursera · beginner · free
Commenters call it a fantastic introduction to mathematical thinking and a good starter for real analysis, with one calling it one of their favorite MOOCs.

Single Variable Calculus
Coursera · beginner · freemium
Commenters call it the best calculus course they've taken online and say it is good for refreshing single-variable calculus.
EE364A Convex Optimization
Stanford University · intermediate · free
Commenters call it one of the best courses for building a mathematical foundation behind machine learning and AI, and praise its video lectures.
Calculus One
Coursera · beginner · free
Commenters call it excellent and say the professor made the content interesting and did not dumb it down.

Intro to Statistics
Udacity · beginner · free
Commenters call it an informative, easy-to-follow introduction to statistics that helped one person move into data analytics and brush up on stats skills.
Statistics and Probability
Khan Academy · beginner · free
Commenters call it a linear, start-from-the-basics resource that builds the math needed for more advanced courses, and they say it is their first recommendation before other resources.
EE263 Introduction to Linear Dynamical Systems
Stanford University · advanced · free
Commenters call it really good and praise Boyd as a very entertaining, clear lecturer who shows how to turn real problems into computable form.

Statistical Rethinking
YouTube · intermediate · free
Commenters say it will make you relearn statistics and call the most recent lecture round excellent.
Introduction to Computational Thinking
MIT · intermediate · free
Commenters call it a great course for hands-on computational mathematics and note that it is open to everyone and its course notebooks show Pluto.jl in action.

18.02 Multivariable Calculus
MIT OpenCourseWare · intermediate · free
Commenters call it an excellent, very good starting point for multivariable calculus and often pair it with 18.01 and 18.06 as free university-level material.

Introduction to Probability (6.041x)
edX · intermediate · free
Commenters call it amazing, very good, and one of the best courses they've taken, praising its rigor and the time-intensive exercises.

18.085 Computational Science and Engineering I
MIT OpenCourseWare · intermediate · free
Commenters call it one of the best math courses they've taken and praise Strang as a fantastic teacher, with lectures available free on MIT OpenCourseWare.

Abstract Algebra (Math 222)
Harvard Extension School · intermediate · free
Commenters call Benedict Gross a great lecturer and describe the course as a really great abstract algebra course for pure math learners.

Essence of Calculus
YouTube · beginner · free
Commenters call it an excellent take on calculus and a good way to get the basics before more advanced math.
Trigonometry
Khan Academy · beginner · free
Commenters call it the go-to resource for reviewing trig and say they can vouch for its quality.
Coding the Matrix: Linear Algebra through Computer Science Applications
Coursera · intermediate · free
Commenters praise its learn-math-by-coding approach that shows applications early, with one calling its treatment of complex numbers especially strong.
Precalculus
edX · beginner · free
Commenters say it is a free way to find and fix gaps in math knowledge using the ALEKS system, and that it is a good next step after algebra.
Computational Linear Algebra
fast.ai · intermediate · free
Commenters recommend it as a practical follow-on to 3Blue1Brown for learning how linear algebra is actually computed, aimed at people who already know matrix and vector basics.

Probability - The Science of Uncertainty and Data
edX · beginner · free
Commenters describe it as a very good, genuinely helpful preparation course for later statistics and machine learning work, with one calling it highly recommended.

6.042 Mathematics for Computer Science
MIT OCW · intermediate · free
Commenters recommend it for its intuitive explanations combined with approachable formalism, and one calls it a standard prerequisite for technical interview algorithm questions.
Probability
Khan Academy · beginner · free
Commenters say it covered what they needed for Stanford's AI and ML prerequisites, and one calls it very helpful for preparing for AI Class.

RES.18-009 Learn Differential Equations: Up Close with Gilbert Strang and Cleve Moler
MIT OpenCourseWare · intermediate · free
Commenters call it a worthwhile free resource from MIT, praising the lectures as lasting gems and recommending it alongside Strang's teaching.

Data Analysis and Statistical Inference
Coursera · beginner · freemium
Commenters call it excellent and recommend it to fill the statistics gap left by the Coursera data science specialization.

Linear Algebra
MIT OpenCourseWare · intermediate · free
Commenters call Gilbert Strang's linear algebra lectures the best and use MIT's videos to relearn college math.

Category Theory for Programmers
YouTube · beginner · free
Commenters call it a great introduction and overview of category theory aimed at programmers, with enough context to understand why the material matters.
The Art of Approximation in Science and Engineering
MIT OpenCourseWare · intermediate · free
Commenters call it a favorite MIT course that made them fearless about unfamiliar math problems and useful for everyday numerical intuition.

6.849 Geometric Folding Algorithms
MIT OpenCourseWare · advanced · free
Commenters point to the free video lectures of Erik Demaine's folding course and describe it as a good resource for the math behind origami and folding problems.

Linear Algebra: Foundations to Frontiers
University of Texas at Austin · beginner · free
Commenters point to it as a gentler, approachable route into linear algebra, with lecture notes available free for self study.

Analytic Combinatorics
Coursera · advanced · free
Commenters describe it as an incredible topic that pulls undergraduate mathematics into counting problems and algorithm analysis, and one calls it among the most rewarding courses they took.

Calculus (Gilbert Strang)
MIT OpenCourseWare · beginner · free
Commenters describe Strang's lectures as a great series on the big ideas of calculus, and one calls them great video lectures on calculus and linear algebra.

18.065 Matrix Methods in Data Analysis, Signal Processing, and Machine Learning
MIT OpenCourseWare · intermediate · free
Commenters point to it as Strang's follow-up to his linear algebra course, useful for understanding the math behind machine learning papers.
Mathematics and its History (Norman Wildberger)
YouTube · intermediate · free
Commenters point to it as an intuitive companion to Stillwell's academic book, with one calling the buildup to calculus fascinating and another suggesting it for self-learners with a weak math background.

Digital Signal Processing (Martin Vetterli)
Coursera · intermediate · free
Commenters call it a highly recommended DSP course that explains the math behind the DFT clearly, with useful Python notebooks.

Real Analysis (Francis Su)
YouTube · intermediate · free
Commenters call Su an amazing teacher and say the lectures made Rudin's ideas understandable when the textbook alone did not.
EE261 The Fourier Transform and Its Applications
Stanford University · intermediate · free
Commenters praise Osgood's lectures and course reader for clear, rigorous definitions and an intuitive grounding in the Fourier transform.

18.006 Calculus Revisited
MIT OpenCourseWare · intermediate · free
Commenters call it one of the best calculus lectures they have seen and cite it as an example of building intuition without sacrificing rigour.

Fundamentals of Physics (Ramamurti Shankar)
Yale University · beginner · free
Commenters describe the lectures as pretty good and say Shankar is an excellent teacher whose classes and books were strong, though one notes the lectures are less logically structured than Walter Lewin's MIT series.

Mathematics for Machine Learning
Coursera · intermediate · paid
Commenters point to it as a structured path through the math behind ML, suggesting it after learning the basics of matrices and calculus or after trying applied ML first.

Quantum Mechanics for Everyone
edX · beginner · free
Commenters describe it as free and not dumbed down, offering a deeper resource than popular science articles, with real attention to the experiments behind the physics.

Calculus (Robert Ghrist)
Coursera · intermediate · free
Commenters say it works well as a review of single-variable calculus, with clean intuition from Taylor series and high-quality animations.
Highlights of Calculus
MIT OpenCourseWare · beginner · free
Commenters recommend it as an accessible overview of what calculus is, with Strang's explanations described as easy to follow.
Calculus
Coursera · beginner · freemium
Commenters recommend it as the starting point for someone who doesn't know calculus at all, and one says they are enjoying it a lot.

CS 70 Discrete Mathematics and Probability Theory
UC Berkeley · intermediate · free
Commenters say the course has a wonderful set of notes that should be a book, and that the notes alone are enough to learn from.
Linear Algebra (maththebeautiful)
YouTube · mixed · free
Commenters call it an excellent, clear and precise linear algebra resource that works as a comprehensive complement to 3Blue1Brown's intuition-focused videos, with a teaching style they compare to Gilbert Strang's.
18.05 Introduction to Probability and Statistics
MIT OpenCourseWare · intermediate · free
Commenters point to it as an MIT course with a useful readings section for learning probability and statistics, and one describes the full course as a complete package with video lectures, recitations, assignments, and quizzes.

Intro to Inferential Statistics
Udacity · beginner · free
Commenters describe it as a free introductory stats course that Udacity recommends before its AI nanodegree, and one commenter took it to brush up stats skills for a career in data analytics.
Intro to Descriptive Statistics
Udacity · beginner · free
Commenters point to it as a free starting point for statistics, one of the introductory courses Udacity recommends before its AI nanodegree.
Algebra
Khan Academy · beginner · free
Commenters point to Khan Academy's algebra and calculus courses as awesome and a good way to build the prerequisite math needed for CS topics.

Real Analysis (Harvey Mudd College)
YouTube · intermediate · free
One commenter says it was the course that finally made real analysis click for them.

CS109 Probability for Computer Scientists
Stanford University · intermediate · free
Commenters call it a theory-heavy treatment of probability underlying machine learning, which they rate better than other courses they have seen, and they note the free course reader.
Intro to Probability
Udacity · beginner
One commenter calls it "really good" and says it will help a lot with probability.

Linear Algebra
YouTube · free
The commenter calls it the best linear algebra course by far, though they give no further detail on what makes it stand out.

Linear Algebra Refresher Course
Udacity · intermediate · free
A commenter calls it excellent and notes that it is free.

Discrete Mathematics
YouTube · beginner · free
Commenters call it the best beginners' discrete math course they have seen.
Nonlinear Dynamics: Mathematical and Computational Approaches
Complexity Explorer · free
Commenters praise Liz Bradley as an excellent educator and say the course's intro made the basics of linear dynamics click for them.

Einstein's Relativity and the Quantum Revolution: Modern Physics for Non-Scientists
The Great Courses · beginner · paid
Commenters say it is a good starting point because it begins with classical physics and works up through Einstein, which helped them understand the material.

Analysis
YouTube · advanced · free
Commenters say it has the best analysis lectures available on YouTube and pairs well with Terence Tao's analysis book or another analysis text.
Convex Optimization
edX (Stanford Online) · intermediate · free
Commenters call Boyd's lectures a fantastic, free introduction and praise him as a great lecturer.

Applied Category Theory 2020 introductory tutorials
YouTube · beginner · free
Commenters say the tutorials are excellent introductions to category theory and one says it was their first CT lecture series they actually understood.
Algebraic Geometry in the Time of COVID (Ravi Vakil)
Stanford · intermediate · free
Commenters describe it as a great ongoing course giving amazing intuition into scheme theory, with open participation through working groups, Discord and Zulip.
Logic
Brilliant · mixed · paid
The commenter calls the Brilliant platform the best investment they've made for mathematical ability, recommending the Logic courses as a starting point before its Computer Science material.
Electric Charge, Field, and Potential
Khan Academy · beginner · free
One commenter highly recommends it as the starting point for learning how electricity works, placed before the Circuits and Electrical engineering units.
Multivariable Calculus (Robert Ghrist)
YouTube · intermediate · free
Commenters single it out as a strong, clean approach to multivariable calculus, especially for its linear algebra framing and its introduction to differential forms.
Undergraduate Dynamical Systems
University of Maryland · beginner
One commenter, a former student of Dr. Yorke, calls it by far their favorite course ever.
Math 23a / 23c
Harvard University · advanced
Commenters call it a phenomenal set of classes that teaches almost all the math needed for ML, though it is demanding.
Sabermetrics
edX
A commenter who took it to practice R says they highly recommend it to anyone interested in sabermetrics or learning more about baseball stats.
Probability and Statistics
iTunes U · intermediate · free
One commenter calls it a brilliant probability and statistics course that got them through third year.
The Nature of Mathematical Modeling
MIT OpenCourseWare · intermediate · free
A commenter calls it one of the best courses at MIT and says it was transformative, while noting it demands a lot of time.
Differential Calculus
Khan Academy · beginner · free
Commenters recommend it as the best resource for refreshing calculus skills after many years away from the subject.
Calculus II
Coursera · intermediate · free
Commenters call Jim Fowler the most engaging math professor they have had and highly recommend the course.
18.310 Principles of Discrete Applied Mathematics
MIT OpenCourseWare · intermediate · free
One commenter calls it their favorite math class and says it covers some pretty cool material, including RSA.
Geometry
Khan Academy · beginner · free
One commenter recommends Khan Academy while relearning geometry, trig, calculus, and linear algebra after a job break, pointing to it alongside Paul's Online Math Notes.

Atomic Physics (Wolfgang Ketterle)
MIT OpenCourseWare · intermediate · free
A commenter calls it the best find for getting a feel for the intricate structure of basic atomic processes and the quantum aspects of matter, with vivid descriptions of ultracold atom phenomena.
Quantum Computing Lecture Notes (John Watrous)
University of Waterloo · intermediate · free
Commenters recommend it for learning quantum computing theory, noting it opens with a helpful analogy to probabilistic computation.

6.1200J Mathematics for Computer Science
MIT OCW · intermediate · free
Commenters single out the lecture on state machines and invariants (using the 15-puzzle) as very good and call the problems in the MCS text very nice.

18.03 Differential Equations
edX · beginner · free
Commenters describe it as a very well-designed MIT introduction to differential equations, though one notes it moves slowly.

Imaginary Numbers Are Real
YouTube · beginner · free
Commenters call it their favorite video lecture on the topic, praising its visualizations and its 13-part depth.
Multivariable Calculus
Khan Academy · intermediate · free
Commenters call it good enough to give a reasonable grasp of the material, though best used as a complement to other resources.

Lectures on the Philosophy of Mathematics (Joel David Hamkins)
YouTube · intermediate · free
One commenter points out that the book is accompanied by video lectures and says they watch them while doing the dishes.

Tensor Calculus
YouTube · free
One commenter calls it an excellent, very pedagogical playlist on tensor calculus.

Introduction to Statistics and Probability
YouTube · beginner · free
Commenters describe it as a great lecture series that follows the same structure as a common textbook, so it works alongside that course material.
Abstract Algebra
MIT OpenCourseWare · intermediate · free
Commenter says working through the core concepts like homomorphisms, groups, and vector spaces gave a fundamental base for other math and changed how they view mathematics.
Introductory Statistics
Outlier · beginner
One commenter suggests it as a more structured, honest-to-goodness course for learners who do better with formal coursework than with Khan Academy.
College Algebra and Problem Solving
edX · beginner
Commenters suggest it as a structured way to close gaps in algebra fundamentals before moving on to precalculus, citing the ALEKS system's identification of weak points.
Mathematics for Machine Learning Specialization
Coursera · intermediate · freemium
One commenter points to it as a proper refresher on the math behind machine learning, contrasting it with rote hand-calculation learned in college.
Biostatistics for Biomedical Research
YouTube · beginner · free
Commenters point to Frank Harrell as the go-to person for using data in clinical trials and diagnostics, and note the series is pitched at researchers without a strong theoretical statistics background.
Geometry
Brilliant · beginner · paid
Commenters call it a good starting point for learning geometry concepts visually, though they say it lacks enough exercises for drilling.
Numerical Methods for PDE
Unknown
One commenter suggests it for anyone who wants to solve PDEs numerically rather than analytically, recommending it over an analytical methods course.
Calculus of Complex Variables (Herb Gross)
MIT OpenCourseWare · intermediate · free
One commenter calls it an excellent lecture series and uses it as the main source material for a self-directed study of complex analysis.
Linear Algebra (Jeff Chasnov)
YouTube · beginner · free
One commenter says Chasnov's lectures on YouTube helped them finally get a grip on linear algebra after struggling with its abstract notation.

Special Relativity (Leonard Susskind)
YouTube · beginner · free
Commenters describe it as a good conceptual grasp of the subject for a lay reader, with the same content a physics major would see but without the problem-solving load.
Cellular Automata (Jarkko Kari)
University of Turku · advanced · free
One commenter suggests Kari's lecture notes as a more academic treatment of cellular automata, noting he advised the two researchers who settled the Conway conjecture.
Putnam Seminar (Poh-Shen Loh)
YouTube · intermediate · free
One commenter recommends it alongside Loh's discrete math lectures as a way to relearn mathematics after high school.
Discrete Mathematics (Poh-Shen Loh)
YouTube · beginner · free
One commenter points to it as part of a recommended path for relearning mathematics after high school, alongside his Putnam seminar.
Discrete Mathematics (UC San Diego)
Coursera · beginner · paid
Commenters point to it as one of the big-name university math courses worth taking alongside algorithms study, and bundle it with the Stanford discrete math course as a cheap prep option.
Paradox and Infinity
edX · intermediate · free
One commenter calls it a great course and says it is still open to new students despite missed early assignments.

Geometric Algorithms (Justin Solomon)
YouTube · intermediate · free
Commenters call it high-level but clear, with a gentle linear algebra start leading to tractable geometry concepts.
Great Thinkers, Great Theorems
The Great Courses · beginner · paid
The commenter calls it excellent and says it walks you through simple proofs, which they suggest as a way to learn clear reasoning.
36-705 Intermediate Statistics (Larry Wasserman)
Carnegie Mellon University · advanced · free
One commenter points to Wasserman's posted lectures, course notes, and assignments as free material to study from, with All of Statistics as the companion textbook.
Quantum Mechanics in Your Face
YouTube · advanced · free
Commenters call it a wonderful, clear lecture on what happens when you take quantum mechanics seriously.
Particle Physics and the Higgs Boson
The Great Courses · beginner · paid
Commenters describe it as a really great introduction to the subject, recommended alongside Carroll's other Great Courses on dark matter, dark energy, and time.
Applied Dynamical Systems (Robert Ghrist)
YouTube · free
The commenter says Ghrist's courses are fantastic and lists this one alongside his multivariable calculus course.
Berkeley Physics Course: Electricity and Magnetism (Purcell)
Berkeley Physics Course · intermediate
One commenter suggests it as a strong complement to Feynman's Lectures for self-study of physics.
Monte Carlo Methods (Art Owen)
Stanford University · advanced · free
One commenter calls it a great course on Monte Carlo methods and points to its syllabus while arguing the field is rich and hard.
Linear Algebra (Aviv Censor)
Technion · beginner · free
Commenters recommend it as very beginner friendly, with a lot of step-by-step explanation.
Linear Algebra (Norman Wildberger)
YouTube · beginner · free
Commenters recommend it for its clear definitions, which they say make abstract vector spaces understandable.
18.014 Calculus with Theory
MIT OpenCourseWare · intermediate · free
One commenter suggests it as the more theoretical option for a self-studier past the usual freshman sequence, noting it was not available when they were a student.
18.024 Multivariable Calculus with Theory
MIT OpenCourseWare · advanced · free
One commenter suggests it as the theory-heavy option for a self-studier past the typical freshman sequence, pairing 18.014 and 18.034 with it.

18.034 Honors Differential Equations
MIT OpenCourseWare · advanced · free
One commenter suggests it to a self-studier as the more theoretical option compared with the standard differential equations course.
Approximation Theory and Approximation Practice (Nick Trefethen)
University of Oxford · advanced · free
One commenter points to Trefethen's lectures as the place to go for classical approximation with polynomials, alongside his Chebfun software.

18.S097 Applied Category Theory
MIT OpenCourseWare · advanced · free
Commenters suggest browsing its assignments to judge fit, and one notes it is the course to take if you want to understand the famous 'monad is a monoid in the category of endofunctors' joke.
18.303 Linear Partial Differential Equations: Analysis and Numerics
MIT OpenCourseWare · advanced · free
One commenter recommends it as the starting point for numerical PDE work and says they highly recommend the Julia-based materials.
Probability
University of Pennsylvania
One commenter calls it a fantastic course and says they hope to find it again after it disappeared from Coursera.
Calculus (MIT edX)
edX · mixed · free
One commenter calls it a great refresher for someone who had not looked at calculus in 8 years.

6.012 Introduction to Probability
MIT OpenCourseWare · beginner · free
One commenter points to it as the place to go for actually learning probability, as opposed to the statistics-oriented material used in machine learning courses.
Introduction to Probability
probabilitycourse.com · beginner · free
A commenter says they are working through it themselves for probability while rusty on college math, and lists it alongside Khan Academy and Andrew Ng's Coursera course.

Calculus
MIT OpenCourseWare · intermediate · free
Commenters use it to refresh college-level math; one describes relearning derivatives and matrix basics by working through it before taking machine learning courses.
Probability
MIT OpenCourseWare · intermediate · free
One commenter used it while relearning college math after years away, alongside MIT OCW's linear algebra and calculus courses, before starting machine learning.

Math background for ML
YouTube · beginner · free
Commenters point to it as a free way to fill in the math prerequisites before taking a more rigorous ML course.
Statistical Mechanics Lecture on Entropy (Leonard Susskind)
YouTube · intermediate · free
One commenter calls it a great lecture on entropy and links it as the follow-up to their explanation of entropy as hidden information.

Algorithmic Game Theory (Tim Roughgarden)
YouTube · advanced · free
One commenter recommends it as a mathematically rigorous follow-up to a discussion of Braess's paradox.
MATH 415 Linear Algebra
University of Illinois Urbana-Champaign · intermediate
One commenter points to it as a good online option for learning linear algebra, alongside a pointer to the more abstract version of the course.
The Practice of Mathematics
Institute for Advanced Study · beginner · free
A commenter recommends it as a set of lectures by Langlands laying out his view of mathematics that requires very little background.
MAT170x Calculus with Analytic Geometry I
edX · beginner
A commenter in an self-learn-math thread says they are studying from it and calls it really good.

Discrete Time Signal Processing
Coursera · beginner
Commenters say it is intuitive and visual, helping one finally understand Fourier transforms.

Data Analysis for Life Sciences
edX · intermediate
One commenter, an experienced engineer, says they enjoyed it, got a lot out of it, and would recommend it, while noting it is not enough to start a career on its own.
Plimpton 322 video lecture series
YouTube · intermediate · free
Commenters point to the series as a companion to the paper, giving more context on the authors' work on the tablet than press coverage does.

Category Theory lecture series
YouTube · intermediate · free
Commenters say it is repeatedly recommended to programmers who want to learn category theory, and describe it as a great series.
Calculus 1
Harvard Extension School · beginner · paid
One commenter, who took it remotely, describes Harvard Extension as a very positive experience and says the remote format fits a busy schedule.
Elementary Mechanics from a Mathematician's Viewpoint
University of Georgia · intermediate · free
One commenter offers it as a free alternative to pricier physics-for-mathematicians texts, noting it is based on Spivak's eight lectures.

6.432 Stochastic Processes, Detection and Estimation
MIT OpenCourseWare · advanced · free
One commenter calls the graduate EECS course from MIT "great" for anyone doing random processes, along with its corresponding textbook.
Effective Thinking Through Mathematics
edX · beginner · free
One commenter says they found it valuable after reading an article on learning mathematics, and it was offered as a related resource.
Big Picture Calculus
MIT OpenCourseWare · beginner · free
The one commenter calls it designed precisely for refreshing calculus before moving on to other math.

Math 3500/10 (Theodore Shifrin lectures)
University of Georgia · mixed · free
One commenter calls these great lectures by Theodore Shifrin and adds them to a list of calculus resources.
6.008.1x Computational Probability and Inference
edX · advanced · free
Commenters point to it as a strong, free theoretical probability option on edX alongside other university courses.
Calculus in a Single Variable
Penn State · beginner
One commenter suggests it as the next step after the Ohio State calculus course for someone who knows almost no calculus, as part of a math path for machine learning.
Differential Equations (Laplace Transform)
Khan Academy · intermediate · free
One commenter points to it as a link to try and says Khan Academy generally explains things remarkably well, though they had not watched these particular videos.

15.053 Optimization Methods in Management Science
MIT OpenCourseWare · intermediate · free
Commenters point to it as an excellent resource with a running example that covers both theory and practical implementation of the simplex method.

Stats 101
YouTube · beginner · free
Commenters point to it as a free, self-paced basic statistics course for anyone starting from scratch.
Introduction to Statistics
Coursera · beginner · free
Commenters describe it as an informative, easy-to-follow introduction to basic statistics, and one calls Thrun's version excellent for brushing up skills.

Statistics One
Coursera · beginner · free
One commenter calls it the #5 rated course in their Coursera experience and is currently taking it, though they found the related Statistical Inference course weak.
18.783 Elliptic Curves
MIT OpenCourseWare · advanced · free
One commenter took it after reading djb's detailed IETF mailing list posts, wanting to understand the underlying math, and praises the OCW style of free, no-signup material.
The Messenger Lectures (Leonard Susskind)
Cornell University · beginner · free
One commenter points to it as a quick overview of quantum entanglement ideas, with Susskind's longer Stanford lectures as the in-depth follow-up.
Journey into Information Theory
Khan Academy · beginner · free
A commenter calls Khan Academy's "Journey into" lessons ones that "changed the way I think about the world" and urges everyone to check this one out.
Modeling and Optimization
Coursera
Commenters describe it as great and tie it to the MiniZinc team, who are presenting it.
Mooculus
Ohio State University · beginner · free
A commenter recommends it simply as a good option for learning math alongside Coursera and edX courses.
Algebra and Trigonometry
Khan Academy · beginner · free
Commenters call Khan Academy great for mastering algebra and trig, with the advice to watch the videos and work through many problems.

Mathematical Biostatistics Bootcamp
Coursera · intermediate · free
One commenter says it is a little more careful about the math than the courses in the data science specialization, though it is quicker than the MITx probability course.

Mathematical Biostatistics Bootcamp 2
Coursera · intermediate · free
One commenter points to it as a quick but more mathematically careful companion to the data science specialization courses, alongside the MITx probability course.
Mathematical Methods for Engineers
MIT OpenCourseWare · intermediate · free
One commenter, who took the course at MIT, recommends the online version to anyone who wants to learn linear algebra.
College Algebra
Udacity · beginner · free
A commenter who is a self-described math beginner says they are halfway through it and points to it as a free starting place before more advanced reading.
STAT 580 Markov Chains
University of Alberta · intermediate · free
Commenters point to the free, in-depth course notes as a reference for Markov chains.
Math 55
Harvard University · advanced
Commenters call it an incredible class, pointing to it as a standout example of Harvard's theoretical math training.
Compressed Sensing (Terence Tao)
YouTube · intermediate · free
One commenter calls it a very well presented lecture of about an hour total and points to its image recovery examples as a way to learn the topic.
Homotopy Type Theory
Carnegie Mellon University · advanced · free
One commenter was pointed to it by a member of the ##hott IRC channel as a place to learn the subject.
Numerical Linear Algebra (Gilbert Strang)
MIT OpenCourseWare · intermediate · free
One commenter notes that Strang has fantastic MIT OpenCourseWare lectures on numerical linear algebra, in a thread where the course was recommended.
CS202 Discrete Mathematics
Saylor Academy · intermediate · free
A commenter, a second-year CS student, says the course "looks pretty solid" for building the discrete math background useful for CS.
Matrix Algebra with Python
Coursera · intermediate
One commenter recommends it as an applied class that ties linear algebra to Python for people interested in computer vision, machine learning, or cryptography.

Single Variable and Vector Calculus
MIT OpenCourseWare · intermediate · free
One commenter says they would not learn that material from a book and recommends MIT OCW's calculus course for covering single variable and vector calculus up to the Green, Stokes and Gauss theorems.

15.075 Statistics for Applications
MIT OpenCourseWare · intermediate · free
The one commenter calls it a good way to tie together distributions, the Central Limit Theorem and estimation after the basics are in place.
Intro to Physics: Landmarks in Physics
Udacity · beginner
One commenter recommends it as a starting point for learning physics and says they are having a lot of fun with it while halfway through.
Physics II
Yale University · beginner · free
One commenter says they get more out of Yale's recorded Physics II lectures on iTunes U than from their own college lectures, even with the added instructor interaction there.
Statistics
Khan Academy · beginner · free
One commenter says Khan Academy covered everything in their statistics and linear algebra classes, so they recommend it as a companion to AIMA.
EE364 Convex Optimization
Stanford · advanced · free
Commenters point to it as the next step after linear algebra and linear dynamical systems courses, with lectures freely available on YouTube.
18.086 Computational Science and Engineering II
MIT OpenCourseWare · intermediate · free
One commenter wholeheartedly recommends it alongside Strang's book, saying it builds intuition for basic problems in scientific computing.
Modern Physics (Leonard Susskind)
Stanford University · mixed · free
Commenters call Susskind's Stanford modern physics lectures fantastic and point people to YouTube to find them.
Precalculus
Khan Academy · beginner · free
One commenter recommends it as a starting point for someone already comfortable with algebra, and suggests using the site's videos to fill in topics they find hard.
Fundamental Concepts of Math (M300)
UMass Amherst · beginner · free
Commenters say it got them excited about math as undergraduates and recommend the notes as a good introduction to proof-based foundations.
Probability for Data Mining
Carnegie Mellon University · beginner · free
Commenters describe Andrew Moore's introductory probability lectures as really good for anyone doing machine learning.