Reviews of professor Bruce Shepherd

Rating: 5.0/5, difficulty: 4.0/5
Bruce makes time for students one on one. His lectures are clear, engaging and funny. He is encouraging and caring and builds up your confidence if you are struggling. You must read the textbook and attend lectures or you wont pass. If he sees confused faces he changes his approach and tries to teach and explain concepts in a different way. Great!

Rating: 3.0/5, difficulty: 5.0/5
not easy to follow all the lectures
ridiculously hard assignments with tough grading
no practice questions for the midterm, final exam

Rating: 5.0/5, difficulty: 3.0/5
One of the best professors I've ever had. If you have a question go and talk to him. He's genuinely a nice person and will help you as best he can. This course felt super easy and I give a lot of credit to how he thought us. You have to do the readings and homework by yourself, otherwise this course gets very difficult. In any case, GREAT PROF!!!!!

Rating: 4.0/5, difficulty: 3.0/5
Not always prepared for anything but is really cool

Rating: 4.0/5, difficulty: 4.0/5
Very kind and genuine guy, will give feedback and hints if you are really struggling. It's a very hard course but he definitely makes it better. Had him for 121 back in the day too, is a good prof.