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. 