This class was tough.
I would recommend this course, but absolutely avoid Theresa Calpino. I grew up in Catholic Schools and going to mass every weekend, and still found myself struggling to understand her lecture style and the homework she assigned was always exceptionally long, especially for a core class.
The one highlight of this course was that the final was not too difficult. She does not really help you understand what will be on it so you really need to study everything, but if you put in the time to review the whole semester it should not give you too much trouble.
Hours per week:
Advice for students:
My advice would be to find a different professor. As a core class, I have seen the amount of work other students are required to put in for this class and it was shocking to see the difference in the amount of work she expected compared to other teachers. There are many other options because it is core, so just avoid her if possible.