1 follower
The Elgin Youth Symphony Orchestras has a national reputation for providing not only an engaging musical experience for its students, but also a comprehensive learning environment which promotes curiosity, imagination, critical thinking, and collaboration. With six large ensembles, three small ensem... Read more
Elgin Youth Symphony Orchestras