Reviews of professor Brian Stuhr

Rating: 4.0/5, difficulty: 3.0/5
Great, gives lots of open time to work on assignments. Assignments allow for a lot of creative freedom. Criteria is straightforward. He critiques honestly but kindly. Have nothing bad to say!