Not too easy. Not too difficult.
The assignments aren't terribly difficult, but can be time consuming.
This online class (now called COSA 50)turned out to be more challenging than expected, but Aziz was very helpful.
Hours per week:
Advice for students:
He is very helpful. I took his online COSA 1 class, and he always reminded us of he assignments to be completed before the due date.