A vocal coach (also known as voice coach) is a music teacher who instructs singers on how to improve their singing technique, take care of and develop their voice, and prepare for the performance of a song or other work.