Reviews of professor Bruce Shepherd

Rating: 2.0/5, difficulty: 3.0/5
He is a great guy but bad as a teacher. He is really far behind from the actual syllabus timelines and that causes a lot of problem for homework. The quizzes require you to study ahead of the timelines so make sure you do it.

Rating: 5.0/5, difficulty: 3.0/5
Professor Bruce is a very caring and warm-hearted teacher. His lecture is detailed and focused on points that you need to read textbook and do pre-class quiz to follow along. He is also answering students' questions online and welcoming students to go to office hour. He is easy-approaching and hilarious, and he is patient with every student.