Reviews of professor Thomas Beveridge

Rating: 5.0/5, difficulty: 3.0/5
Epic. He's very nice. Somewhat strict but because he finds the course necessary, like a tough-love parent. Inspired me to work harder.