Alan's finance blog. Programs. Learning by doing : unlocking the benefits of hands on education.