Some free online courses are available through http://www.alison.com. ALISON stands for Advance Learning Integrative Systems ONline. They offer free courses if you are able to study on your own online in a wide variety of subjects. These are perfect for preparing you for an exam in a topic that you are weak in or in need of a refresher course. They also have courses and diploma programs for professional development.