Yin Sun
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.