Amudhan Krishnaswamy-Usha
Nice guy, grades fairly. Beware pop quizzes! He gives partial credit on the exams, and the homework is online. Sometimes he moves too fast and is hard to understand, but overall, he is great. I would highly recommend coming to class every day because the material is somewhat difficult. If you are not good at math, I would not recommend this class.