This class was tough.
Prof. Benny is not great at explaining concepts and gives homework assignments on concepts not covered in lecture yet. His practice tests are nothing like the actual tests he gives and he doesn't give you any real tools to help you study for tests or learn the material well. Take this course with a different prof. unless you are prepared to teach yourself the material using the book.
I learned the basics of the course and have a basic understanding of the concepts talked about, but I don't feel like I really understand it to the level I could have with a better professor.
Hours per week:
Advice for students:
Take this course with a different instructor unless you are really good at learning material yourself without clear explanation from lectures.