

Geneva Classes
- Tue, Jun 28Eagle Brook Country Club
- Tue, Jun 28Geneva Home Studio
- Wed, Jun 29Eagle Brook Country Club
- Wed, Jun 29Eagle Brook Country Club
- Thu, Jun 30Eagle Brook Country Club
- Thu, Jun 30Online Zoom Class
- Tue, Aug 23Eagle Brook Country Club
- Tue, Aug 23Geneva Home Studio
- Wed, Aug 24Eagle Brook Country Club
- Wed, Aug 24Eagle Brook Country Club
- Thu, Aug 25Eagle Brook Country Club
- Thu, Aug 25Online Zoom Class
- Tue, Oct 04Eagle Brook Country Club
- Tue, Oct 04Geneva Home Studio
- Wed, Oct 05Eagle Brook Country Club
- Wed, Oct 05Eagle Brook Country Club
- Thu, Oct 06Eagle Brook Country Club
- Thu, Oct 06Online Zoom Class