I love math, but WORST instructor ever!! Teaches good, however assigns so much work and makes you feel poor. Some students in the class couldn't afford to buy MyMathLab right away, and he made them feel so bad about it. In one week assigned us 12+ sections of homework, each had about 30 questions and each question had 5-10 parts. Gave us 2 days.