Reviews of professor Michael Friedmann

Rating: 3.0/5, difficulty: 4.0/5
he's a good professor but can be very disorganized some days. You will learn a lot from his lectures even though it will feel like you're in a math class at times. we had a lab & hw due every week, I guess its because we had 3 TA's and he forgot we have other classes and actually a life. can also be dismissive when you have a problem w/ your grades

Rating: 5.0/5, difficulty: 3.0/5
Miki is easily one of the best CS teachers in the school. He is very friendly and is very good at getting his students to understand the concepts of the class. He regularly takes anonymous feedback from his students and uses it to help improve his class. He is also very approachable during his office hours.

Rating: 5.0/5, difficulty: 4.0/5
All around fantastic teacher.

Rating: 5.0/5, difficulty: 4.0/5
He's a very friendly and knowledgeable professor. There's a lab every week which you may need more than just the class time to complete if you aren't strong in Java. He works for Facebook and has the charisma you would expect from someone who represents a social media company.