Teaching Ninja: The Learning Curve HTML version