Reviews of professor Graham Roberts

Rating: 1.0/5, difficulty: 4.0/5
Genuinely one of the worst professors ever. His jokes are not even a little funny, his lectures are useless and too broad, and he is unhelpful. He also does not release any marks until you complain to the department several weeks later, and he does not provide any feedback, which makes the marks just arbitrary numbers.

Rating: 5.0/5, difficulty: 3.0/5
Very good lecturer esp for first years and solid intro to programming. Wonderful guy, really vested in students' learning, sense of humour

Rating: 1.0/5, difficulty: 4.0/5
Expects the sun and moon out of basic, underspecified assignments. You can meet all the requirements, have no bugs in the code, and still barely pass. Never meets deadlines and feedback is general and not useful.