This class was tough.
If this course is required for you, taking this professor will give you a thorough understanding. His exams almost killed me. It was a difficult class and if I would have known I could have taken it online I might have done it.
I learned that if you don't try again after you fail once, you will never be successful. My first test was horrible, the other weren't as bad.
Hours per week:
Advice for students:
Do the interactive examples in each chapter. They give you a good explanation of what to do and why. Reading each chapter from front to back is a waste of time.