What is the difference between a singing teacher and a vocal coach?
In the classical world, a teacher is someone who teaches vocal technique and makes application to repertoire, although they often do not play the piano. A coach tends to be a pianist who deals primarily with repertoire, helping with musicianship and interpretation. Both deal with phrasing, diction, and performance elements. In the pop, jazz and Broadway world, people tend to use the terms interchangeably or to refer to teachers as coaches too.