Apurva Parikh
The most disrespectful professor Ive ever had. You have to guess what you want on projects and if he doesnt like it, he tanks your grade. Passive aggressive in emails and gives unclear instructions for everything. Just dont take him and save yourself the trouble.