Not too easy. Not too difficult.
A lot of work is done online along with test but gives you plenty of time.
I didn't want to take the online version of his class yet it seems like I did because, literally EVERYTHING is online!
Hours per week:
Advice for students:
That frustrated me and half the class so much, why did I have to go to his long class only to spend even more time doing stuff online.