Nadia Eldemerdash
Her lectures are not interesting at all, so its hard to get lost in them. Midterm and Final are long and time period is short. If you take her make sure you are prepared to teach yourself. Also, makesure you don't take her in a pandemic, lectures were basically nonexistant.