Laverne Seales
I took prof Seales class online over summer. The course moved a lot faster because it was a summer course and was hard to keep up with. She is a nice person but does not play around. Participation is mandatory and a big part of your grade. If you are really looking to be challenged by a professor to be your best and apply yourself - take her class.