Reviews of professor Michael Diamantstein

Rating: 5.0/5, difficulty: 2.0/5
Amazing professor amazing class! Totally recommend him for any class!!!!!!

Rating: 5.0/5, difficulty: 2.0/5
Enjoyable, easy, great class, great teacher!