Reviews of professor Nisarg Shah

Rating: 5.0/5, difficulty: 3.0/5
Great lecture and what a kind professor

Rating: 5.0/5, difficulty: 3.0/5
Great and enthusiastic prof!

Rating: 5.0/5, difficulty: 2.0/5
Great teacher, really motivated to teach !

Rating: 3.0/5, difficulty: 4.0/5
Assignments are interesting, but he takes forever to return grades and the teaching team is very unresponsive on Piazza. It made it very difficult to know how prepared I was for the final exam. Even now, I have no idea whether I am even able to pass the course given that the final is worth 25% and we still only know 30% of our final grade.

Rating: 5.0/5, difficulty: 4.0/5
Clear lectures and interesting homework!