Mariam Alkazemi
Recommend taking her online! Course is super straightforward with just one reading quiz (open book) every week and 4 small projects for the semester. Course is based around textbook, so read the chapters and you're good to go! Didn't interact with her much, maybe that's why I had a different experience! 