Not too easy. Not too difficult.
Rude and arrogant. He's proud of how arrogant he is.
Very unclear on homework, then picks them apart when grading them.
Hours per week:
Advice for students:
Hard class but as long as you try hard, ask questions, and show up for class you will do fine.