Shital Joshi
One of the worst professors I have ever taken. Joshi is an egotistical sadist with a god complex who wants to see you struggle. He admits he doesn't even know how to do his own assignments with timelines that can only be described as impossible. I would sooner transfer to a whole different university than take a single class with him again.