Your free learning hub
Explore Free Courses
Discover courses from different platforms and learn new skills.
Algorithms, Part I
Princeton: union-find, sorting, priority queues and search trees in Java.
The Science of Well-Being
Yale's popular course on what really makes people happy, and how to build better habits.
Mindshift: Break Through Obstacles to Learning
Change careers and learn new skills at any age.
Learning How to Learn
Proven techniques to learn faster, remember more and beat procrastination.
Introduction to Public Speaking
University of Washington: plan and deliver confident speeches.