Reviews of professor Robin Hillyard

Rating: 5.0/5, difficulty: 3.0/5
Nice!

Rating: 3.0/5, difficulty: 4.0/5
He is very nice. However all the slides we used are same as Princeton. So I would like to learn this course from Coursera because thats free.

Rating: 5.0/5, difficulty: 3.0/5
What I like the most is all assignments and projects in his courses has clear and detailed specification. If you found something vague, you can always ask for clarification.
His courses use Slack workspace and he is online most of the time. Can easily reach out to him for any questions and he gives good feedback.

Rating: 1.0/5, difficulty: 4.0/5
 Unclear Grading till the end of Sem

Rating: 5.0/5, difficulty: 3.0/5
Well, it might be hard for someone to take his class. As he teaches at a relatively high level. I mean it is not a kind of step-by-step class but a class which supposes you have some background. His speaking speed is a little bit slow, but meanwhile, you will have more time to follow up.

Rating: 2.0/5, difficulty: 2.0/5
Well, Robin is a good person, he is very kind and willing to help others. However, His teach ability is awful. I took his Algorithm class. He uses Princeton Slides and hardly changes. What is deadly is that he cannot answer you questions about algorithms and he is boring at class. He cannot control the rhythm of course neither.

Rating: 1.0/5, difficulty: 5.0/5
Firstly it's very difficult to keep in sync with his lectures since he keeps jumping from one topic to another. And his tests are barely related to what he teaches. I wouldn't recommend this professor to someone who really wants to learn algorithms course

Rating: 5.0/5, difficulty: 3.0/5
Robin is a very gentle and kind professor. In his class, you can learn about how to solve problems in an intuitive way and analyze code in aspects of time and space. Also, course content is constantly updated and keeps up to date with the latest technology, eg. functional programming, new parallel processing APIs.