We live in a time of life-long learning. With online courses, websites and apps, it’s never been so easy to start learning a new language, skill or just expand your knowledge. You can learn at your own pace at home, and most of these websites listed here offer their courses for free. What are you waiting for?