Bruce Shepherd
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.