Apurva Parikh
Don't take this class with this professor. He acts like his class is the most important despite everyone taking it as a filler. He has LOTS of work and reading, more than other classes. He is NOT flexible and makes everything due during the daytime, meaning DO NOT take this course if you work/have a life. His lectures are summaries of our readings.