I took this online over the Summer. I was worried that the shorter term would make the class a nightmare, but Johnson's lectures were clear and concise, and the workload was very reasonable for a summer course. Coming from someone who is usually pretty meh about math, the content was actually pretty interesting and the work was almost fun.