Reviews of professor Barbara Clowser

Rating: 2.0/5, difficulty: 4.0/5
Gives vague assignments, wonders why nobody understands. Sends out an email on Monday for things due Tuesday.