Awful:
-Assignment instructions are unclear and out of date.
-Doesn't respond to email OR her own "student concern form"
-Only available during office hours (1.5 hours, 1 day/week)

Decent:
-No required books
-You can work ahead if you can decipher the instructions
-Video "lectures" you can rewatch if needed

Probably good in person, AWFUL online.