Michelle Don Vito
She is extremely talented. She has an eye for design and gives really good feedback on how to fix your projects. It's true that she can be very particular about grading, but it's honestly for your own good. Her criticisms are not unfounded. I learned so much in this class and used a lot of it for my portfolio.