Online courses have exploded on the internet. Although I have known about them for a number of years, I never before had the time to really devote myself to exploring what was available, much less to take any courses. Since January, however, I have taken a couple different courses, one a...