Abhishek Deshpande
Professor Deshpande did a solid job at teaching this course. Taught straight out of the textbook, yet reading the textbook is a good idea if you want to see a few more examples and be more prepared. He was always accessible and helpful in office hours. Practice exam was VERY helpful for our first of 3 exams. Homework is the other 15% of grade.