Anne Fast
Fast was truly a good one. Cares a lot about her students, & very knowledgable + good at teaching it. Class/videos were interesting, tests reasonable - I didn't find them hard & I didn't use the textbook much. Lectures were plenty helpful. I felt bad it was online and that she had to teach to black screens, I would've loved to take her in person!