Learn anything you want with free online courses from Universities like Harvard, Stanford, Oxford, Cambridge, Yale or Princeton. It might sound unbelievable, but it is true. Almost all leading universities provide free courses, podcasts, or videos.

From accounting to zoology, you can learn almost anything from the world’s leading professors for free. We have compiled a list of more than 1,000 free online courses sorted by subject.

With so many free resources available it can be hard to choose. My personal recommendation is Yale University’s famous ‘The science of happiness’ course. It is taught by psychology professor Laurie Santos, whom her students call a ‘rock star professor’. This free online course teaches you how to be happy in life and is one of the most popular courses on campus at Yale university.

Business & Economics

Business

Economics

Law

Medicine & Healthcare

Public Health

Epidemiology and Control of Infectious Diseases - Free Online Video - Professor Tomas Aragon, UC Berkeley

- Free Online Video - Professor Tomas Aragon, UC Berkeley Ethical Challenges in Public Health Interventions: Catastrophic and Routine - Free Online Video - Professor Harvey Kayman, UC Berkeley

- Free Online Video - Professor Harvey Kayman, UC Berkeley Public Health Statistics - Free Online Video - Alan Hubbard, UC Berkeley

- Free Online Video - Alan Hubbard, UC Berkeley Theories and Biological Basis of Substance Abuse & Addiction - Free iTunes Video - Audrey Begun, Ohio State

Food

Anthropology

Computer Science & IT

Engineering

Arts, Design & Architecture

Arts

Architecture

Design

Music and Performing Arts

Agricultural, Environmental & Earth Science

Environment & Natural Resources Courses

Geography

Natural Sciences & Mathematics

Biology

Chemistry

Mathematics

Physics

Humanities, Journalism & Media

Film

History

Journalism/ Writing

Language

Literature

Media/Communications

Social Sciences

Philosophy

Political Science and International Relations

Psychology & Neuroscience

Sociology

Classics

Religion