Pretty easy, overall.
The class itself is very interesting but the teacher just made it even better. She made some of the more complex topics become easy to understand, and was very understand and always has your best interest in mind. Almost impossible to not leave with an A in her class.
The highlight of the course was how no that no matter how confused one of us got on a topic or how frustrated we got she would help us figure it out then let us take a break. Most teacher would just make you sit there, figure the problem out alone, then make you persevere through the frustration the rest of the time.
Hours per week:
Advice for students:
If you need a class for an A you've come to the right place. This class with this teacher is impossible to fail unless you just don't put in anything and don't show up for class.