Santanu Nandi
Be prepared for no study guides or anything to look back at and refer to. Notes are hard to decipher when you look back at them to study; they are so derived (no pun intended) from the textbook and they arent learning-friendly. You dont get many sample problems to look at again for future reference, and he doesnt tell you whats on the quiz.