Aashiq Kachroo
Avoid him if you can. He has no experience with the course, (he only recently started teaching this course). Gives you grading options to get a good grade, however, he is extremely apathetic to the struggles of students. Made my life a living struggle. He just reads off of slides. He's a horrible person and a sub average prof.