Karen Doyle
I took 3 classes with Dr. Doyle this semester and I think that she teaches better online than in person because this class was actually organized. There's usually 2 assignments/week worth 10 pts. each, but their difficulty varies and they're sometimes random. She usually gave me full points. I learned creativity in this class.