Robert Wilson
I found Bob's class very interesting. He wants his students to get an A, which is very achievable. Final grades are 50% discussion-based (completion grade) and 50% assignment based. All of the homework answers are in the slides. He posts all of the slides on the first day, so you can work ahead if you want. There is also no penalty for late work.