An amazing math prof! The lecture videos are amazing and very detailed so its to correlate with HW. You have to opportunity to get 3% added on test if you get an A on practice test. The tests are very similar to practice test so if you did good on practice test you'll be fine on the test. Very caring and actually wants you to succeed.