Reviews of professor William Heinecke

Rating: 5.0/5, difficulty: 3.0/5
the greatest professor I've ever had. 10/10 would recommend.

Rating: 5.0/5, difficulty: 3.0/5
You are a great professor sir.

Rating: 5.0/5, difficulty: 3.0/5
Lots of class discussion, opportunity to be creative!