A few Canadian universities offer free courses that you can take online. You don't need to be a student at these post-secondary schools to learn about marketing, coding, psychology, dinosaurs, and ...