Bala Kallupalam
I feel like lucky to have had this professor. He can teach the class without looking at his own notes. His insight and passion for the material is contagious. Weekly quizzes, and lots of hw means you have to work hard, but there is a weighted curve at the end. Lecture is worthwhile and notes are clear. The best math professor I've had at Rutgers. 