Andrew Swain
BL201 starts rather odd, but quickly becomes an easy class as long as you pay attention. Attendance is required for certain "in-class exercises" he goes off-topic constantly but it adds to the class. All of the material on his tests is in the notes so take advantage. Graded by few albeit easy assignments. Just do the work and you'll be fine.