Nishant Balakrishnan
this is a very time consuming class but Nish works hard to challenge all students into doing the best work they can. projects are definitely difficult at first, but Nish is very accessible outside of class & responds to emails very promptly, so asking lots of questions is not a problem