Chandra Bhat
He really cares about his students. There's are one midterm (30%) and final (40%). He pretty much gave us all the answers to the homework (25%) in class so it is important to attended them all (they are not recorded). He made the exams open notes which helped tremendously. If you understand how to do the homework and you go to class you'll be fine.