Joseph Williams
Passive Agressive and Rude
Not Very Helpful 
Inconsistent Grading and Feedback
Makes the Help Desk the middle man when he could easily fix the problem by taking 5 minutes to offer an alternative solution. 

DO NOT TAKE THIS PROFESSOR