Jessica Abbott
She's a very nice and funny lady, and I loved her class. She teaches mainly using slides, but a lot of stuff is in the textbook, which I personally thought it was very technical and hard to understand. Her tests are very hard, but the assignments and the final paper are easy.