Kim Maguire is an amazing voice teacher. My son has been taking lessons from her for over 4 years, and I don’t believe he would have made the progress he’s made with any other teacher. She really tailors her teaching to the individual personality of the student. She’s extremely supportive, and helps maximize…