Brenda Samaniego
She was very flexible and understanding while teaching online during covid. Homework was graded on effort and she was willing to drop the lowest exam score out of 2 midterms and a final. There were in-class activities so you had to go to lectures. She does talk a bit fast but she'll clarify/repeat if you're confused.