I've been thinking about teaching ideas. I'm still rather sold on the weekly, multiple choice, open book quiz thing.
I think I've also decided that the syllabus should fit in one page. I'd love to get to real content even the first lecture. And the first quiz should include questions about the syllabus.
Unrelated question: Could it possibly be easier to introduce Python and then teach Java in one semester than just to jump directly into Java? Maybe for some people. Not sure I'd be that brave (or be able to get approval) to try it out, though.
I do hope to get the chance to teach soon.