
To produce a diverse spectrum of theatre of the highest quality; To provide hands-on learning experiences in all aspects of theatre production and management; To provide a sequential program of educational experiences; To celebrate the achievements of volunteers and staff; To provide value for our supporters; and To join with other community theatres for mutual assistance and celebration.

To produce a diverse spectrum of theatre of the highest quality; To provide hands-on learning experiences in all aspects of theatre production and management; To provide a sequential program of educational experiences; To celebrate the achievements of volunteers and staff; To provide value for our supporters; and To join with other community theatres for mutual assistance and celebration.