Katherine Isaacs
AVOID! The most condescending professor ever who emphasizes the importance of feedback but is hardly receptive of it. Not understanding of students & has extremely hefty expectations. Exams very dense in material; lots of time-consuming HW & projects with no late days like other CS classes. Barely any students in her class, but many still dropped.