OYC teachers are both accomplished music educators and professional musicians who have performed, taught, composed, and developed expertise in diverse music styles from around the world. They share a love and deep commitment to strong music education for children and youth - created in a safe, joyful and nurturing environment that empowers individual singers and connects them to themselves, their peers, diverse cultures, and our world.