Not too easy. Not too difficult.
I took this course online and feel that it was presented well and balanced.
This course taught me a lot about the world around us.
Hours per week:
Advice for students:
Be prepared to set time aside to learn the material and read the textbook.