This class was tough.
It depends on the students. If its a pre-req, no choice. Very difficult course, but you learn a lot !
You will learn so much and you will remember a lot of it if you work hard to succeed in this course. You will understand everyday things and better understand underlying causes for several things. You also learn how to really discipline yourself and grow as a student.
Hours per week:
Advice for students:
I would take notes and also record lectures so you can always go back to include further details in notes or recap what exactly the professor said. Take advantage of office hours, practice questions, and review notes after each class. Explaining the topics to friends or relatives helps too because you have to really understand the subject to explain it