Christian Davenport
You will write, but it's not as much as you'd think. The weekly assignments are reading articles and writing summaries with reasonable word limits. He doesn't post lectures online so you're gonna have to show up, but his lectures are interesting and he'll answer just about any question and do so respectfully. Everything is Uncle Bob.