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 Dec 2024
Class Teacher Time Email
Banjo/Mandolin I
  (Beginner)
Class Description (banjo-mandolin) Vicki Madden 10:00
Banjo/Mandolin II/III
  (Intermediate/Advanced)
Class Description (banjo-mandolin) Doug Mast 11:00
Bodhran I
  (Beginner)
Class Description (bodhran) Errol Byers 9:00
Bodhran II
  (Intermediate)
Class Description (bodhran) Errol Byers 10:00
Button Accordion
  (Beginner)
Class Description (button-accordion) Tim Clarke 9:00
Child Song
  (Kids)
Class Description (child-song) 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
  (Absolute Beginner)
Class Description (fiddle) Hollie Greenwood 9:00
Fiddle I
  (Beginner)
Class Description (fiddle) Hollie Greenwood 10:00
Fiddle II
  (Intermediate)
Class Description (fiddle) Justine Cefalu 9:00
Fiddle III
  (Advanced)
Class Description (fiddle) Hollie Greenwood 11:00
Guitar Accompaniment
  (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-A (Adults) - Standard Tuning
  (Beginner)
Class Description (guitar) April Mann 9:00
Harp (Virtual)
  (Beginner)

The Harp class is a hybrid class where the teacher is joined virtually by internationally acclaimed harpist, Marta Cook.

Please contact for additional information before you register for this class.

Class Description (harp) Maggie Michael 11:00
Irish Flute I (Adults)
  (Beginner)
Class Description (flute) Rick Boyce 9:00
Irish Flute II (Adults)
  (Intermediate)
Class Description (flute) TBA TBA
Irish Flute III
  (Advanced)
Class maximum [ 10 ]
Class Description (flute) John Skelton 11:00
Contact the teacher for any virtual options.
Piano Accompaniment
  (Intermediate/Advanced)
Class maximum [ 2 ]
Class Description (piano) Doug Mast 10:00
Piano Accordion
  (All Levels)
Class Description (piano-accordion) Doug Mast 9:00
Traditional Singing I
  (Beginner)
Class Description (singing) Kathy Schneider 9:00
Traditional Singing II
  (Intermediate)
Class Description (singing) Kathy Schneider 10: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 0-A (Adults)
  (Absolute Beginner)
Class Description (whistle) Rick Boyce 10:00
Whistle 0-K (Kids)
  (Absolute Beginner)
Class Description (whistle) Margie Roulier 9:00
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/III
  (Intermediate/Advanced)
Class maximum [ 8 ]
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