I had never imagined I could get an A in a math class. I have been struggling in math for years.. Prof. Yang is really caring and always stopped during the lecture to check on her students. A lot of homework though. Her worksheets are the study guides for all exams. And she takes attendance. Take her if you are not busy with work! 