Nicole Schneider
a tough grader if you're not the best at what you're doing, and to my knowledge her only classes are really early, which makes it hard. however she's very friendly and knowledgeable and usually super lax about attendance, as long as you get your projects done.