Vikram Baliga
He was so caring and loved all of his students. He makes the lectures entertaining and easy to listen to. There were 4 exams and 4 quizzes and all of the material on the exams and quizzes came from his lectures.