Mithil Nayunigari
Mithil is the nicest professor you can have. He wants you to get good grades and do well. He will change due dates for you and give full credit. He can sometimes be hard to understand but you can still learn a lot. Homework is very easy and he will basically tell you exactly what's exactly on the exams. If you are interested in the class, take it!