Jenn Tiernan
She's really nice and passionate about her work, but the lectures are long and difficult to sit through. Skip more than 2 classes and you lose 5%, with few exceptions. Tests are easy if they're online and open note-- otherwise good luck. Lots of questions on topics she only verbally says, so checking slides aren't always helpful. 