Nishant Balakrishnan
Course had two profs. Prof Nishant was funny and had very clear lectures. He responds to emails well, also gives good advice. Assignments were harder but if you do them the quizzes are the same. Pretty good course an great prof. Do your project early and ask questions, everything is marked pretty lightly.