Lara Alvarenga
Took one of her summer courses. Lots of work crammed in a short time frame but Prof. Alvarenga made it all manageable. Clear on expectations, extremely organized, stays on topic, really cares about helping students, very patient and helpful if you don't understand something. 100/10 if you want a quality English class TAKE HER.