Reviews of professor Zachary Berger

Rating: 4.0/5, difficulty: 3.0/5
He's mainly a researcher, not an instructor, but still good at teaching. He is quite passionate about the class and wants you to learn and understand. Includes a lot of videos to show the application of topic. The grade is made of 2 midterms and a final, easy quizzes based on hw, and a group (or solo if you want) project which is graded generously.