Karen Waite
A very good professor who you can tell genuinely cares. She sometimes isn't there but it makes sense because a lot of the class is guest speakers. Attendance isn't required for the lectures but I highly recommend as they are pretty interesting! Exams aren't too bad but final grade is based on not that many assignments so study for them.