Elba Moise
Elba is an amazing person and she really cares about her students, but this class has A LOT of assignments so make a schedule. She's really willing to work with you though and she's very knowledgeable and open, very willing to listen to feedback as well. Take her class, but expect a lot of assignments, readings, and a hard midterm!