Aravind Suresh
This guy is so difficult for a class that was so easy, he didn't help or anything and he just expects you to know stuff out of thin air. Literally for this class he didn't put the hand outs online and admitted to being a jerk, he doesn't know how to teach or prepare his students for exams. Stay away at any cost and avoid taking him!!! HE'S HORRIBLE