There's a predictable amount of work and it can be completed pretty quickly. Nothing was terribly hard. Taking it online was good because there wasn't a lot that was actually taught. It's mostly just assignments.