Class Schedule

Please consult the schedule below for the time and instructor, or for any important notes containing specific information, for your desired class.

festival performers

You may also contact or email the teacher for more details about a specific class.

The general school schedule is as follows:
09:00 am - 10:00 am . . . Scheduled Classes
10:00 am - 11:00 am . . . Scheduled Classes
11:00 am - 12:00 am . . . Scheduled Classes
12:00 pm - 12:30 pm . . . Community Lunch & Announcements
12:30 pm - 01:30 pm . . . Bands, Ensembles and Slow Sessions
01:30 pm - 02:30 pm . . . Scheduled Classes

If you are unable to attend classes on Saturday, some teachers are willing to provide virtual classes scheduled by agreement between the teacher and student(s). Please contact the teacher directly to make the necessary arrangements and then register for a VIRTUAL class.

Bands, Ensembles and Slow Sessions are included in your tuition and are open to all. In addition, we invite all students and their families to join us for Community Lunch where we keep everyone informed of our current activities, and enjoy a short performance.

Click the information icon Information Icon below to see a class description.

All classes subject to change without notice.
Schedule Updated: 01 Sep 2025
Class Teacher Time Email
Banjo/Mandolin 0-A (Adults)
  (Absolute Beginner)
Class Description (banjo-mandolin) Vicki Madden 12:30
Banjo/Mandolin 0-K (Kids)
  (Absolute Beginner)
Class Description (banjo-mandolin) Vicki Madden 9:00
Banjo/Mandolin I
  (Beginner)
Class Description (banjo-mandolin) Vicki Madden 10:00
Banjo/Mandolin II/III
  (Intermediate/Advanced)
Class Description (banjo-mandolin) on hiatus - returning winter quarter TBA
Bodhran I
  (Beginner)
Class Description (bodhran) Tara Mazur 10:00
Bodhran II
  (Intermediate)
Class Description (bodhran) Tara Mazur 9:00
Button Accordion
  (Beginner)
Class Description (button-accordion) Tim Clarke 9:00
Child Song 0
  (Kids Beginner)
Class Description (singing) Kathy Schneider 10:00
Child Song II
  (Kids Intermediate)
Class Description (singing) Kathy Schneider 11:00
Concertina I/II
  (Beginner/Intermediate)
Class Description (concertina) Tim Daugherty 11:00
Contact the teacher for any virtual options.
Concertina III
  (Advanced)
Class Description (concertina) Tim Clarke 11:00
Fiddle 0 Fundamentals
  (Absolute Beginner)
Class Description (fiddle) Hollie Greenwood 9:00
Fiddle 0 Repertoire
  (Absolute Beginner)
Class Description (fiddle) Justine Cefalu 9:00
Fiddle I
  (Beginner)
Class Description (fiddle) Hollie Greenwood 10:00
Fiddle II
  (Intermediate)
Class Description (fiddle) Justine Cefalu 10:00
Fiddle III
  (Advanced)
Class Description (fiddle) Hollie Greenwood 11:00
Guitar Accompaniment II
  (Intermediate/Advanced)
The Guitar Accompaniment class will be held every other week, and will meet for 2 hours.
Please contact if you have any questions before you register for this class.
Class Description (guitar-accompaniment) Susan Monroe 10:00
Guitar I - Standard Tuning
  (Beginner)
Class Description (guitar) April Mann 9:00
Harp I-A (Adults)
  (Beginner)
Class Description (harp) Marta Cook 10:00
Harp I-K (Kids)
  (Beginner)
Class Description (harp) Marta Cook 11:00
Harp II
  (Intermediate)
Class Description (harp) Marta Cook 1:00
Irish Flute I
  (Beginner)
Class Description (flute) Rick Boyce 9:00
Irish Flute II
  (Intermediate)
Class Description (flute) Rick Boyce 10:00
Irish Flute III
  (Advanced)
Class Description (flute) John Skelton 11:00
Contact the teacher for any virtual options.
Piano Accompaniment
  (Intermediate/Advanced)
Class maximum [ 2 ]
Class Description (piano) on hiatus - returning Fall 2026 TBA
Piano Accordion
  (All Levels)
Class Description (piano-accordion) on hiatus - returning Fall 2026 TBA
Traditional Singing I
  (Beginner)
Class Description (singing) Kathy Schneider 9:00
Uilleann Pipes I
  (Beginner)
The Uilleann Pipes Classes will be held every other week, and each will meet for 2 hours.
Please contact if you have any questions before you register for this class.
Class Description (pipes) Cathy Wilde 1:00
Contact the teacher for any virtual options.
Uilleann Pipes II/III
  (Intermediate/Advanced)
The Uilleann Pipes Classes will be held every other week, and each will meet for 2 hours.
Please contact if you have any questions before you register for this class.
Class Description (pipes) Cathy Wilde 10:00
Contact the teacher for any virtual options.
Whistle I-A (Adults)
  (Beginner)
Class Description (whistle) Nancy Keyser 10:00
Whistle I-K (Kids)
  (Beginner)
Class Description (whistle) Margie Roulier 11:00
Whistle II
  (Intermediate)
Class Description (whistle) John Skelton 9:00
Contact the teacher for any virtual options.
Whistle III
  (Advanced)
Class Description (whistle) John Skelton 10:00
Contact the teacher for any virtual options.
For additions or corrections to the website, please send email to