The Schedule
The schedule below is representative of last year's festival -- June 6-9, 2024.
The 2025 schedule is currently being developed. Please check back for updates.
For this year's event descriptions, visit Descriptions of Festival Events.
To learn more about this year's Presenters and Performers, check out the Presenter page.