View on GitHub

Teaching Programming

Techniques to prepare and conduct great courses

How to handle heterogeneous skill levels?

How do I get everyone on board?