This class was tough.
Teaching style is horrible. If asked questions, he will repeat topic in exact same words and if asked to describe again...will say,
"I am not going over it again. We are moving on!"
Hours per week:
Advice for students:
Would not advise enrolling in his course. Does, however, let you take a cheat sheet into class for tests