I really enjoyed this class being it was online & a Flex.  Lowest exam/quiz are dropped.  If you meet w/her for office hours or send an email, she responds quickly & will help any way possible to make sure you understand material.  Reviews are long but do them & study them.  She does like to call on people sometimes to make sure you stay engaged.  