Sunil Mathur
This was the worst experience I have had with any professor at the university by far. He says he accepts labs late for -10pts every day it's late, but basically refuses to grade them until you hound him about it. All students in my class agree he doesn't give any grace, lecture videos are confusing and impossible to understand. Dropped this class.