David Wiygul
Avoid at all costs. I have never seen a more dry professor in their office hours. Its like he doesnt care for his students to succeed. Dont make any mistake or he will take off ridiculous amounts of points.