Pretty easy, overall.
Good class to take online, just make sure you stay on top of things. You can fall behind very quickly if you forget to check for new assignments, and make sure you study BEFORE the test!
I learned a lot more than originally thought that I would learn.
Hours per week:
Advice for students:
Put time aside for this class.