If you are not good as math take this professor. She explains thoroughly, she goes around the room giving students hands on help. I can not say enough good things about this professor, great at explaining, review sheets are spot on. There is a lot of homework but just do it. If you are lucky enough to have her as a professor you have struck gold ! 