How would you teach Python?
yan: The way I handled a very similar situation is as follows: I went to the official Python tutorial and took a note of every major feature with a few examples from my old code and code I found in open source projects. I then went to a conference room with a lot of people, and hooked up my laptop to the projector with a Python REPL. I then went through all major topics in the tutorial interactively with people asking me as I went along to implement some examples. I tried underlining what made something 'pythonic' and what didn't as I went along. People who had laptops were going along and bringing up issues they were having.People who attended commented on liking it.I really despise learning and teaching via slides. I think an interactive coding session is very valuable.