A solid professor who genuinely cares about her students. Only knock on the class is that the exams weren't entirely representative of lecture material. Usually not a good thing, but in this case, I found the exams quite easy because of it. Exams were basically just logic tests. There are a couple projects that make up a good portion of the grade.