Alan Fudge
This dude is way too hard of a teacher for this course. Honestly, If I had known what I was getting into when I started his class, I would have transferred into anyone else's class. I don't really think he understands how to teach people who don't learn the same way he does and the way he makes decisions for projects just doesn't make sense.