Maria Cioe Pena
Do NOT take her. She is a nice and caring lady, but a terrible professor. She is very unclear in what she wants for all assignments and does not clarify when asked. There is a ton of hard reading, a midterm, and 3 projects, 2 of which are group projects. Avoid taking her at all costs...