Sanjai Tripathi
Was fine at lecturing, but an extremely hard grader and gave me no feedback whatsoever. Waited until the end of the term to grade anything so you couldnt adjust to his style of grading. I normally perform well, but I prefer calc over this ridiculousness.