Not too easy. Not too difficult.
I would recommend it. The class is not hard.
I learned a good deal of information from this class. Teamwork though is what works best for this type of class. The classmates that I were in class with helped each other out.
Hours per week:
Advice for students:
I would recommend partnering with another classmate especially when you have weekly homework assignments. Some of the material is a lot to read especially considering most of the students have jobs outside of the class.