This class was tough.
very poor at teaching the core material, lots of useless course material, often goes off topic, somewhat difficult tests
the course itself isn't too difficult, but this prof is terrible. Pro tip: avoid taking him at ALL COST.
Hours per week:
Advice for students:
Pro tip: avoid taking the course with him at ALL COST. take it with other profs even if that means you are going to be one semester behind.