This document discusses Pedro Santos' experiences coaching software craftsmanship. It outlines the subjects and order that Pedro planned to cover with developers over 6 months, including test-driven development, simple design, refactoring, pair programming, and domain-driven design. It also includes suggestions for exercises and reading groups. The document references the Dreyfus model of skill acquisition, which describes stages from unconscious incompetence to unconscious competence that developers may progress through. It emphasizes that coaching involves not just teaching techniques but also coaching and influencing developers.