This class was tough.
would not recommend, pop quizzes, poor lecture
Did not learn much, had to teach myself most of the class
Hours per week:
Advice for students:
Always keep on top of what is going on in class because he will give a random quiz on what you learned the week before or the class before.