Haily Perkins
I had professor Perkins for two online classes. She's great. Her assignments are available at the beginning of the quarter so you can manage your time. She gives timely feedback and grading. No surprises on her tests. All the answers are in the text book or the powerpoints she provides for each module.