Avinash Vunnamadala
My favorite class. The best professor. He gives us time to do assignments and gives exam reviews well in advance. If you need it he will give more time on exams because he wants students to learn more than worry about grades. He is very approachable and understanding. I am so glad I took this course.