Dr. Sowell is great and she knows what shes doing . But , I feel she could work on her teaching skills . She moves very fast and sometimes dosent show every step of the problem . For someone who is a Bio major and not math inclined this can prove hard . She has really strengthed my math skills though . Take her shes great , youll just have to work hard .