The document discusses topics that could be covered in software craftsmanship coaching, including test-driven development, simple design principles, refactoring, pair programming, and other agile and software engineering best practices. It presents potential orders that these topics could be introduced and considers how much time should be spent on each topic as coaches and their clients move from unconscious incompetence to unconscious competence. The coaching is intended to cover not just technical techniques but also influence and develop the clients as coaches.