Nice guy. Lectures can be confusing and hard to follow, but he posts all of the notes to Canvas so you can review them later. Attendance is taken randomly for a grade. Hard class, but he does as much as he can to help grades with lowering the weight of the lowest test score, dropping the lowest homework, and gives a few opportunities for bonus.