Ofelia Ferran
Get ready to never speak English again. Some professors say "no English in class" but she enforces it like a crazy person and she speaks a million miles an hour. If you don't understand her, she won't care and she won't slow down. Just nod your head and smile. She also doesn't use Canvas, and I didn't find out my grade until the end of the semester