In short, BOTH. Coaches and Teachers are an integral part of developing ones skill set, achieving performance breakthrough, and understanding style and genre. A teacher builds your toolkit. A coach picks the right tools for the job. You can’t hammer in a...