Reviews of professor James Thomas

Rating: 2.0/5, difficulty: 4.0/5
Lots of dependence on PowerPoints which are posted online; coming to lecture was pointless for me, he rarely deviated from PowerPoint content