Cory Mahoney
Labeled as intro but is more like a 3000 level course and NOT friendly for beginners. Time constraints were tight. No matter how hard you worked, feedback always made you feel like you did something wrong. Didn't seem sympathetic for special circumstances. Projects were very specific, with little room for creative freedom. Wish he would do better!