Ashwin Parthasarthy
Ashwin was a very caring professor. He answered everyone's questions and allowed us to try things on our own while still providing good feedback. He was available outside of class. The TAs aren't always great, but the grading was fair. 