This summer IMSCC has a wide variety of music classes and ensembles to choose from! Take part in a performing ensemble – we have small ensembles, large ensembles, string groups, wind groups, jazz band and rock band! There’s something for everyone, from young players to advanced musicians. Ever wanted to learn guitar or ukulele? We have group classes and more. Click here for a full listing of Summer 2019 Classes, Workshops and Ensembles.