Reviews of professor David Michael

Rating: 5.0/5, difficulty: 3.0/5
"Uncle Dave" is a down to earth, no nonsense guy. His lectures are very entertaining and hilarious. There was never a boring day. You need to work hard, but if you're putting in a strong effort, he will do whatever he can to help you. Never hesitate to ask questions. In fact, ask him what "crowing" sounds like! Seriously, do it. He is amazing!!!!!

Rating: 5.0/5, difficulty: 3.0/5
I have had Professor Michael for a couple of classes. His expectations are clear and the workload is reasonable. He responds to emails quickly and will even set up zoom meetings if you need extra help. Highly recommend.