Kevin Briggs
Kevin is insanely smart, you can hear it when he lectures; however, he's too smart to teach, if that makes sense.  Lecture slides are only available during class to "encourage attendance." He does do an "untraditional curve" at the end of the course that is kind of insane *-* if you improve through the course it'll benefit you more.