Cristina Umezawa
She often gives very little time to work on your projects, so be prepared for all-nighters. She is very picky about how everything is done and will be pretty harsh when critiquing your work. I don't know if this was all her classes, but she yelled at my class almost every day. She isn't the best at responding to emails either.