Codecademy introduces Course Creator
codecademy.com
codecademy.com
(My pardon, I meant to upvote you, but clicked wrong. :( )
A skill that's damn hard to learn and takes years of dedication, introspection, and humility, but learnable nonetheless.
I don't know Jim and Joe's background, but (knowingly or not) they've hit on one of the most tried-and-true teaching skills for working with a group of students with mixed skill levels: peer instruction. The advanced students are forced to really push the boundries of their knowledge to explain the material, while the weaker students get a second (and lower pressure) presenation of the material, often with a different approach. If you know nothing else about teaching, this is probably one of the best techniques to keep in your back pocket.