T.V. Jayaraman
Very nice guy. Sometimes the coursework can get very confusing and disorganized. Expensive textbook (compared to other classes), one big group project for the semester. Exams were all open-ended which made them more difficult than they needed to be.