Jasmine Ashoori
I love prof ashoori.

Negatives: uses entire class time (w 10 minute break), speaks kinda slowly, impromptu speaking activity every class, and difficult to form outlines for various speeches
Pros: she is great at what she does, gives incredible feedback, super understanding, always smiles at you during speeches, easy grader.

100% would take again