Susan Turner
Professor Turner knows what she is teaching but moves way too fast. We had to learn multiple topics each class  with little explanation or application. She would bring up a practice problem and basically do it herself then move on. I spent hours before each exam because reteaching myself every topic. 