Raven Gadsden
Professor Gadsden is a great choice, she does make you work for a good grade. Always do the readings, she gives quizzes on them but there's always a freebie and her classes are never boring.