T.V. Jayaraman
Tough grader and lots of work but it was worth it. Do not skip class or you will not be on his good side. If you do your part in the group projects, do the hw and study for the tests you will be fine. He likes it if you build a relationship with him, so go to office hours or talk after class and he will love you. 3 tests and 2 projects worth 60%.