professor
Celia Gerard

Jul 2018

Hands down the worst visual art professor I have ever had in the department (and this is coming from a VA major).