Our two daughters had taken voice and piano lessons at Allegro Music school for several years. Their teacher is Shadi and she is a gem. She is well-trained and professional, patient and kind.