Nisarg Shah
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. 