Professor Kummer is awesome. I took his class over zoom due to Coronavirus, and he made it good. The lectures were only 40 minutes on average, so I did not get too bored. You also go over the quizzes in class so as long as you show up you get 100 on all the quizzes. Just do the HW. You get 2 tries on each test, except for the final, which is good.