SPRING SESSION REGISTRATION OPENS 2/24/2025

Group Classes

Please register below for our group classes! If you are a new student, click the register button next to the class of your choice. You will be directed to set up an account along with registering for the class. If you are a current student, please log into your student portal HERE and register through your portal.

Financial Aid

 If the price of participation is a barrier to you or your family, we would like to help! Thanks to the generosity of the 317 Main community, we are able to offer financial assistance for all of our programs. To apply, please submit a completed Financial Aid Application at least 2 weeks before your desired program begins.

Questions? Please check out our FAQs


Two women performing on stage, one playing bass guitar and the other singing into a microphone, with musical symbols in the foreground.

Session Information

Workshops

Register Class Description Days Times Openings Class Starts Class Ends Tuition
Register CircleSinging with Kathy Slack Tuition for this program is $10, and open to all singers ages 16 and up. CircleSinging is a beautiful form of circular singing, (created by Bobby McFerrin), where leaders guide the group to create pieces "in the moment." The pieces in process offer singers an opportunity to sing musical phrases within smaller sections, and learn to create vocal improvisations on top of established "riffs" and rhythms. Circular vocal games are a part of the whole experience in addition to "long toning." Providing a safe and comfortable singing space is a priority. Fri 6:00pm-7:00pm 6 05/09/2025 05/09/2025 10.00

Little Roots Single Class

Register Class Description Days Times Openings Class Starts Class Ends Tuition
Waitlist Little Roots Family- Sat 4/12 Develop the love of music together through song and movement. Learn songs and rhymes along with your child that you can incorporate into your daily routines. Led by Emma Wiegand Sat 10:00am-10:45am 0 04/12/2025 04/12/2025 25.00
Register Little Roots Family- Sat 4/19 Develop the love of music together through song and movement. Learn songs and rhymes along with your child that you can incorporate into your daily routines. Led by Emma Wiegand Sat 10:00am-10:45am 6 04/19/2025 04/19/2025 25.00
Register Little Roots Family- Sat 5/03 Develop the love of music together through song and movement. Learn songs and rhymes along with your child that you can incorporate into your daily routines. Led by Emma Wiegand Sat 10:00am-10:45am 6 05/03/2025 05/03/2025 25.00
Register Little Roots Family- Sat 5/10 Develop the love of music together through song and movement. Learn songs and rhymes along with your child that you can incorporate into your daily routines. Led by Emma Wiegand Sat 10:00am-10:45am 7 05/10/2025 05/10/2025 25.00
Register Little Roots Family- Sat 5/17 Develop the love of music together through song and movement. Learn songs and rhymes along with your child that you can incorporate into your daily routines. Led by Emma Wiegand Sat 10:00am-10:45am 7 05/17/2025 05/17/2025 25.00
Register Little Roots Family- Sat 5/24 Develop the love of music together through song and movement. Learn songs and rhymes along with your child that you can incorporate into your daily routines. Led by Emma Wiegand Sat 10:00am-10:45am 8 05/24/2025 05/24/2025 25.00
Register Little Roots Family- Sat 5/31 Develop the love of music together through song and movement. Learn songs and rhymes along with your child that you can incorporate into your daily routines. Led by Emma Wiegand Sat 10:00am-10:45am 7 05/31/2025 05/31/2025 25.00
Register Little Roots Family- Sat 6/07 Develop the love of music together through song and movement. Learn songs and rhymes along with your child that you can incorporate into your daily routines. Led by Emma Wiegand Sat 10:00am-10:45am 7 06/07/2025 06/07/2025 25.00
Register Little Roots Family- Sat 6/14 Develop the love of music together through song and movement. Learn songs and rhymes along with your child that you can incorporate into your daily routines. Led by Emma Wiegand Sat 10:00am-10:45am 6 06/14/2025 06/14/2025 25.00

Teen Classes

Register Class Description Days Times Openings Class Starts Class Ends Tuition
Register Teen Rock Band I Open to intermediate through advanced players of any instrument, 317 Main's Teen Rock Band is perfect for musicians ages 13-16 who share a love of rock, blues, grunge, and other high-energy music! Whether you want to jam out to The Beatles, The White Stripes, or Godspeed You Black Emperor!, our talented Teaching Artists will work with you to sound your best and collaborate with other musicians. The session will culminate in an informal performance at 317 Main. Thu 6:00pm-6:55pm 8 03/17/2025 06/16/2025 270.00
Register Teen Rock Band II Open to intermediate through advanced players of any instrument, 317 Main's Teen Rock Band is perfect for musicians ages 13-16 who share a love of rock, blues, grunge, and other high-energy music! Whether you want to jam out to The Beatles, The White Stripes, or Godspeed You Black Emperor!, our talented Teaching Artists will work with you to sound your best and collaborate with other musicians. The session will culminate in an informal performance at 317 Main. Thu 6:00pm-6:55pm 2 03/17/2025 06/16/2025 270.00

Little Roots

Register Class Description Days Times Openings Class Starts Class Ends Tuition
Register Little Roots Family- Fri 10:30am Develop the love of music together through song and movement. Learn songs and rhymes along with your child that you can incorporate into your daily routines. Led by David Bartoletti Fri 10:30am-11:15am 2 03/17/2025 06/16/2025 230.00
Register Little Roots Family- Fri 9:30am Develop the love of music together through song and movement. Learn songs and rhymes along with your child that you can incorporate into your daily routines. Led by David Bartoletti Fri 9:30am-10:15am 2 03/17/2025 06/16/2025 230.00
Register Little Roots Family- Mon 9am Develop the love of music together through song and movement. Learn songs and rhymes along with your child that you can incorporate into your daily routines. Led by Emma Wiegand Mon 9:00am-9:45am 2 03/17/2025 06/16/2025 230.00
Waitlist Little Roots Family- Sat 10am Develop the love of music together through song and movement. Learn songs and rhymes along with your child that you can incorporate into your daily routines. Led by April Keezing Sat 10:00am-10:45am 0 03/17/2025 06/16/2025 253.00
Register Little Roots Family- Tues 10am Develop the love of music together through song and movement. Learn songs and rhymes along with your child that you can incorporate into your daily routines. Led by Ted DeMille Tue 10:00am-10:45am 4 03/17/2025 06/16/2025 230.00
Register Little Roots Family- Tues 9am Develop the love of music together through song and movement. Learn songs and rhymes along with your child that you can incorporate into your daily routines. Led by Ted DeMille Tue 9:00am-9:45am 4 03/17/2025 06/16/2025 230.00
Register Little Roots Family- Wed 10am Develop the love of music together through song and movement. Learn songs and rhymes along with your child that you can incorporate into your daily routines. Led by Ted DeMille Wed 10:00am-10:45am 1 03/17/2025 06/16/2025 230.00
Register Little Roots Family- Wed 9am Develop the love of music together through song and movement. Learn songs and rhymes along with your child that you can incorporate into your daily routines. Led by Ted DeMille Wed 9:00am-9:45am 1 03/17/2025 06/16/2025 230.00
Register Little Roots Infants & Babies - Mon 11am (0-18 months with Caregiver) Deepen your bond with your young child through music. Classes will focus on songs and rhymes to help you have more fun interactions with your little one. Led by Emma Wiegand Mon 11:00am-11:45am 1 03/17/2025 06/16/2025 230.00
Register Little Roots Infants & Babies- Wed 2pm (0-18 months with Caregiver) Deepen your bond with your young child through music. Classes will focus on songs and rhymes to help you have more fun interactions with your little one. Led by Emma Wiegand Wed 2:00pm-2:45pm 3 03/17/2025 06/16/2025 230.00
Register Little Roots Ready, Set, Grow- Thurs 1pm (preschool & preK) Children will develop their singing voices, move to music, play rhythm instruments, learn singing games, and develop a love of music while also becoming independent. Led by Ted DeMille Thu 1:00pm-1:45pm 4 03/17/2025 06/16/2025 230.00
Register Explorer Fiddle-Wed 2pm (K - 1st grade) In our K-1st Grade Explorer Fiddle class, students will get a hands-on introduction to playing the fiddle. Each class will begin by having students access their musical skills by singing, moving, and keeping the beat in a supportive environment. The end of class will be dedicated to learning technical skills on the fiddle and exploring simple songs by rote. No classes on full day Wednesdays- 4/16, 5/28 Wed 2:00pm-2:45pm 2 03/17/2025 06/16/2025 230.00
Waitlist Explorer Fiddle-Wed 4pm (K - 1st grade) In our K-1st Grade Explorer Fiddle class, students will get a hands-on introduction to playing the fiddle. Each class will begin by having students access their musical skills by singing, moving, and keeping the beat in a supportive environment. The end of class will be dedicated to learning technical skills on the fiddle and exploring simple songs by rote. Wed 4:00pm-4:45pm 0 03/17/2025 06/16/2025 230.00
Register Explorer Piano - Wed (K - 1st grade) In our K-1st Grade Explorer Piano class, students will get a hands-on introduction to playing the piano. Each class will begin by having students access their musical skills by singing, moving, and keeping the beat in a supportive environment. The end of class will be dedicated to learning technical skills on the piano and exploring simple songs on the instrument by rote. Wed 4:00pm-4:45pm 1 03/17/2025 06/16/2025 230.00
Register Explorer Piano- Thurs (K - 1st grade) In our K-1st Grade Explorer Piano class, students will get a hands-on introduction to playing the piano. Each class will begin by having students access their musical skills by singing, moving, and keeping the beat in a supportive environment. The end of class will be dedicated to learning technical skills on the piano and exploring simple songs on the instrument by rote. Thu 4:00pm-4:45pm 1 03/17/2025 06/16/2025 230.00
Register Explorer Piano-Mon (K - 1st grade) In our K-1st Grade Explorer Piano class, students will get a hands-on introduction to playing the piano. Each class will begin by having students access their musical skills by singing, moving, and keeping the beat in a supportive environment. The end of class will be dedicated to learning technical skills on the piano and exploring simple songs on the instrument by rote. Mon 4:00pm-4:45pm 1 03/17/2025 06/16/2025 230.00
Waitlist Explorer Sampler- Piano, Uke & Fiddle- Tues (K - 1st grade) In our K-1st Grade Explorer Sampler class, students will get a hands-on introduction to playing the piano, ukulele, and fiddle. Each class will begin by having students access their musical skills by singing, moving, and keeping the beat in a supportive environment. The end of class will be dedicated to learning technical skills on an instrument and exploring simple songs by rote. Tue 4:00pm-4:45pm 0 03/17/2025 06/16/2025 230.00
Register Explorer Ukulele- Thurs 4pm (K & 1st grade) In our K-1st Grade Explorer ukulele class, students will get a hands-on introduction to playing the ukulele. Each class will begin by having students access their musical skills by singing, moving, and keeping the beat in a supportive environment. The end of class will be dedicated to learning technical skills on the ukulele and exploring simple songs on the instrument by rote. Thu 4:00pm-4:45pm 1 03/17/2025 06/16/2025 230.00
Waitlist Explorer Voice- Mon 4pm (K - 1st Grade) In our K-1st Grade Explorer Voice class, students will learn to sing with accuracy and expression. Each class will begin by having students access their musical skills by singing, moving, and keeping the beat in a supportive environment. The end of class will be dedicated to simple songs sung together, vocal exploration, and improvisation. Mon 4:00pm-4:45pm 0 03/17/2025 06/16/2025 230.00

Youth Classes

Register Class Description Days Times Openings Class Starts Class Ends Tuition
Register Discovery Fiddle (2nd - 3rd grade) Open to beginning students in grades 2-3, taught by Mitch Reed. This interactive and group-oriented class is designed to provide younger beginners with a comprehensive introduction to the fiddle in a supportive and fun environment. Students will learn the basics of the fiddle, rhythm and melody, and play songs together with their peers. Students need to bring their own instruments. Mon 5:00pm-5:45pm 3 03/17/2025 06/16/2025 230.00
Register Discovery Piano (2nd - 3rd grade) Open to beginning students in grades 2-3, taught by April Keezing. This interactive and group-oriented class is designed to provide younger beginners with a comprehensive introduction to the piano in a supportive and fun environment. Students will learn the basics of the keyboard, rhythm and melody, and play songs together with their peers. Tue 5:00pm-5:45pm 3 03/17/2025 06/16/2025 230.00
Register Discovery Ukulele (2nd - 3rd grade) Open to beginning students in grades 2-3, taught by Mitch Reed. This group class is designed to provide younger beginners with a comprehensive introduction to the ukulele in a supportive environment. Students will be playing simple tunes, collaborating with their peers, learning techniques that will build a strong foundation for future music-making. Students need to bring their own instruments. Tue 5:00pm-5:45pm 3 03/17/2025 06/16/2025 230.00
Register Discovery Voice (2nd and 3rd grade) Open to beginning students in grades 2-3, taught by Bethany Perkins. Does your child love to sing? In this class, students will develop their voice while learning to sing with others in a group. Students will also have frequent opportunities to sing alone or solo during the session. Repertoire will include a mix of popular and folk songs along with opportunities for movement and creative improvisation. Wed 5:00pm-5:45pm 2 03/17/2025 06/16/2025 230.00
Register Girls Rock! Singing Group (4th & 5th grade ) Open to singers in grades 4-5, taught by Diana Hansen. This ensemble gives singers the opportunity to explore the music of successful women vocalists such as Adele, Taylor Swift, Beyoncé, Katy Perry, Lady Gaga. Come and take center stage to sing! We will explore our voices, create fun moves, harmonize, and perform in a lively group setting using microphones and live accompaniment. Tue 5:00pm-5:55pm 2 03/17/2025 06/16/2025 270.00
Register Class Description Days Times Openings Class Starts Class Ends Tuition
Register Songwriting and Recording Class Open to intermediate and advanced songwriters of any instrument, taught by April Keezing and Joe Beninati. This class is perfect for songwriters who want to improve their craft and learn to record their original songs! The beginning of this course will focus on taking your songwriting to the next level. You will explore harmony, melody, and lyric writing while incorporating technology into the songwriting process each step of the way. The second section of this course will allow you to experience what it is like to be on the musician side of recording, as well as the process of producing and engineering your songs with the use of a DAW (digital audio workstation). Included in this class will be a recording session (up to 2 hours) that will allow each student to finish the course with up to 3 professionally mixed recordings of their original songs! Mon 7:00pm-7:55pm 2 03/17/2025 06/16/2025 283.00
Register Adult Jazz Combo I Open to intermediate through advanced students of any instrument, taught by Jesse Heasly. The Adult Jazz Combo I is a place for students to play together in small groups consisting of a rhythm section (Drums, bass, piano/guitar) along with woodwinds, brass, strings and singers. Students will learn through listening and playing seminal jazz standards, as well as explore improvisation over a tune form in a supportive ensemble setting. Tue 7:00pm-7:55pm 1 03/17/2025 06/16/2025 270.00
Register Adult Jazz Combo II Open to intermediate through advanced students of any instrument, taught by Conor Linehan. The Adult Jazz Combo II is a place for students to play together in small groups consisting of a rhythm section (Drums, bass, piano/guitar) along with woodwinds, brass, strings and singers. Students will learn through listening and playing seminal jazz standards, as well as explore improvisation over a tune form in a supportive ensemble setting. Tue 7:00pm-7:55pm 1 03/17/2025 06/16/2025 270.00
Register Adult Jazz Combo III Open to intermediate through advanced students of any instrument, taught by Jesse Heasly. The Adult Jazz Combo I is a place for students to play together in small groups consisting of a rhythm section (Drums, bass, piano/guitar) along with woodwinds, brass, strings and singers. Students will learn through listening and playing seminal jazz standards, as well as explore improvisation over a tune form in a supportive ensemble setting. Wed 1:00pm-1:55pm 2 03/17/2025 06/16/2025 270.00
Register Adult Rock Band Open to intermediate through advanced students of any instrument, taught by David Keezing. 317 Main's Adult Rock Band is perfect for any adult musician who want to play their favorite blues, grunge, and other high-energy music in a supportive setting. Whether you want to jam out to The Beatles, Rolling Stones, or Nirvana, our talented Teaching Artists will work with you to sound your best and collaborate with other musicians. The session will culminate in an informal performance at 317 Main. Thu 7:00pm-7:55pm 3 03/17/2025 06/16/2025 270.00
Waitlist Beyond Beginner Acoustic Ensemble Open to intermediate through advanced guitarists, taught by Ted DeMille. This classes focuses on further developing song arrangement skills such as learning beginnings (kick-offs), endings (outs), and instrumental interludes (breaks). You will also learn more about harmony arrangements and other important song components (such as Nashville Number System, second and third positions chords, barre chords, and practice strategies). Tue 12:30pm-2:00pm 0 03/17/2025 06/16/2025 320.00
Waitlist Bluegrass Ensemble I Open to intermediate through advanced string players, taught by Lincoln Meyers. If you can play a handful of bluegrass tunes and are not scared off by the high lonesome sound, then this bluegrass ensemble is for you. In this group class, students will work on classic material while learning the ins and outs of playing in a bluegrass band such as taking and accompanying solos, kicking off tunes, and harmony singing. Thu 1:00pm-1:55pm 0 03/17/2025 06/16/2025 220.00
Waitlist Bluegrass Ensemble II Open to intermediate through advanced string players, taught by Lincoln Meyers. If you can play a handful of bluegrass tunes and are not scared off by the high lonesome sound, then this bluegrass ensemble is for you. In this group class, students will work on classic material while learning the ins and outs of playing in a bluegrass band such as taking and accompanying solos, kicking off tunes, and harmony singing. Thu 6:30pm-7:25pm 0 03/17/2025 06/16/2025 270.00
Waitlist Blues Ensemble Open to intermediate through advanced players of any instrument, taught by Mitch Reed. In this ensemble you will review 3-chord progressions in a variety of keys, as well as how to apply this musical vocabulary in the sprawling blues idiom. The group will explore genres that incorporate – and were influenced by – the blues, such as rock ’n’ roll, folk, country, and more. Wed 6:00pm-6:55pm 0 03/17/2025 06/16/2025 270.00
Register Cajun Ensemble Open to intermediate through advanced fiddle, accordion, guitar, drum, and bass players, taught by Mitch Reed. The Cajun Ensemble is the perfect ensemble to learn about the intricacies of Cajun tunes compared to other American traditional styles. Musicians will learn how to play traditional Cajun melodies, fill in chords and rhythms in the "seconding" tradition of Cajun music, and communicate in an ensemble setting. Wed 7:00pm-7:55pm 2 03/17/2025 06/16/2025 270.00
Register Chamber Ensemble Open to intermediate through advanced string, brass, woodwind, and piano players, taught by Katie McShane. 317 Main’s Chamber Ensembles will guide instrumental/vocal students in exploring the wide expanse of "classical" music composers and pieces in the small ensemble format. Specific ensemble instrumentation and repertoire will be informed by participant interest. Wed 12:30pm-2:00pm 2 03/17/2025 06/16/2025 320.00
Register Chamber Singers Open to singers of all voice types and levels, taught by Bethany Perkins. This group will explore early music through Baroque and Classical periods through small group singing. You do not need to have experience singing this music before, as long as you are willing to learn and have fun! Music reading ability is helpful but not required. Tue 12:30pm-1:25pm 1 03/17/2025 06/16/2025 220.00
Register Coastal Blenders We’re a spirited ensemble who share a passion for singing, especially “in community.” Our repertoire consists of a variety of genres/styles from Classic/ Contemporary Folk to Blues, Gospel/Spiritual, Oldies, Light Rock, Beatles, and Rounds. Singers in the group are invited to both learn by ear as well as with notated music. Thu 12:30pm-1:25pm 1 03/17/2025 06/16/2025 220.00
Register Community Ukulele Ensemble CUKES Do you want to play ukulele in a fun, supportive, and creative ensemble with like-minded adults? We'll work on learning repertoire of all genres, plus members are encouraged to share their favorite songs with the group. All you need is knowledge of basic ukulele chords and a desire to learn, play, and have a whole lot of fun. Wed 10:00am-10:55am 2 03/17/2025 06/16/2025 220.00
Register Deep Roots Ukulele Jam Online Open to early intermediate through advanced ukulele students, taught by Steve Roy. In this online class, you will be playing basic chords and simple melodies in no time. This is one of the hippest and easiest instruments to learn – you will be the life of the party and your friends will want to join you! Students must have access to a ukulele, a knowledge of basic chords and come with a desire to learn. Mon 1:00pm-1:55pm 1 03/17/2025 06/16/2025 220.00
Register English Country Dance Open to all dancers, taught by Robb Spivey. A living tradition, English Country Dance has for centuries served as a means of community interaction, exercise for the body and mind, and practice of the social graces. Related to New England contra dancing and Scottish country dancing, but generally less physically demanding, ECD is a great way to make friends, challenge short- and long-term memory, and keep those muscles and joints moving. Repertoire ranges from the elegant to the playful, and from 1651 to the present. Best of all, you will find yourself transported by live music from our talented house band. Drop in rate for this class is $15. Thu 6:30pm-8:30pm 2 03/17/2025 06/16/2025 140.00
Register Intermediate Adult Fiddle Group Open to early intermediate through late intermediate fiddlers, taught by Maggie Robinson. This group class is designed to provide fiddle/violin players with new skills for performing and collaborating in a supportive and fun environment. Students will learn basic bowing and fingering techniques, and apply them in level-appropriate tunes as a group. Students are responsible for bringing their own instruments. Thu 1:00pm-1:55pm 3 03/17/2025 06/16/2025 220.00
Register Irish Ensemble Open to intermediate through advanced players of any instrument, taught by Mitch Reed. If you're just getting into Irish/Celtic music, the 317 Main Irish Ensemble is a great place to learn about the rhythms, timing, tune melodies, and accompaniment of traditional Irish music. This ensemble will also teach you how to participate in an Irish "Session" including appropriate etiquette and session format. Thu 5:30pm-6:25pm 3 03/17/2025 06/16/2025 270.00
Waitlist Local Vocals NOTE: This class runs for 18 weeks. Open to singers of all voice types and levels, taught by Diana Hansen. The 317 Local Vocals are a community chorus open to enthusiastic singers of all experience levels. We will explore a broad repertoire including American folk/pop, traditional music from around the world, jazz/theater standards, and more. Singers will sing in unison and multiple parts, develop group singing techniques, and more. Wed 6:00pm-7:30pm 0 02/05/2025 06/11/2025 140.00
Register Vocal Mechanics I Open to adult singers of all voice types, taught by Bethany Perkins. In this group singing class, participants will learn to properly produce and support vocal sound in a healthy and beautiful way. This is a safe place to learn together if you’ve always wanted to “learn how to sing" and explore concepts in a supportive class environment. Mon 6:30pm-7:25pm 4 03/17/2025 06/16/2025 243.00
Register Vocal Mechanics II Open to adult singers of all voice types, taught by Bethany Perkins. This group singing class continues the vocal technique studies from Beginner Vocal Mechanics, to continue to learn how to use one’s voice optimally. This class is a group vocal lesson in a comfortable and supportive setting. Thu 6:30pm-7:25pm 5 03/17/2025 06/16/2025 270.00

Adult Classes

Adult Summer Classes