Avoid at all costs. She has a doctorate, so she knows what she's talking about, but she treats her class as if it is the only class in the world, dozens of last-minute additional assignments. Completely disorganized structurally. Nearly impossible to ace this class and I ace nearly everything. Not the class you want to take if you want an A.