Principles of Microeconomics (MIT 14.01, Fall 2023)
Jonathan Gruber's MIT course is the full-semester version of the same ground, and the one to choose if you want to see the models worked through rather than summarized. Lecture videos come with problem sets and exams, and the exams are the honest test: they show whether you can move a curve and explain the result, not just recognize the vocabulary.
It runs from supply and demand and consumer theory through firms, monopoly and oligopoly to welfare economics, public goods and externalities. That last stretch is where the course earns its place here, because it sets out when economists think markets fail and what the case for intervening rests on. Expect some algebra and a real time commitment.
More about Principles of Microeconomics (MIT 14.01, Fall 2023)