Chris Coggin
Honestly if you can, avoid him at all costs. He makes everything more difficult than it needs to be, does not give good/clear directions, and just speeds his way through class. Dont even bother emailing him any questions because he wont answer. Hes a harsh grader and gives an insane amount of work. Often misleads you to thinking your doing well