Heh, online courses have never been a favorite of mine for math, because having somebody watch what you're doing on a problem and point out your mistakes is much easier than staring at an unhelpful screen for ten hours and still not making any progress.
Also, online testing was pretty annoying when I was in college, especially when there were bugs in the testing software (ie entering a negative value was
always counted correct on my linear algebra tests--which the students noticed immediately while the professors were baffled at the odd grade distribution for most of the semester)