Question: what is the difference between coach and teacher?
Answer: The coach helps players “unlock” that knowledge or use that knowledge in different ways. A teacher, on the other hand, introduces new ideas and topics, and is doing so with students who generally don't have much, if any, previous understanding of what is being taught.