Reviews of professor William Hudson

Rating: 2.0/5, difficulty: 3.0/5
Pushes his extreme liberal views in class. I would like the class if it wasn't so politicized.

Rating: 5.0/5, difficulty: 4.0/5
Fantastic voice teacher. Definitely pushes his students, but in a good way. Also always willing to lend an ear if you need to rant or just have a chat. Very caring individual