Reviews of professor John Baird

Rating: 1.0/5, difficulty: 5.0/5
This professor made me and several other students uncomfortable. Look no further than his twitter to see the hostility he embodies.