- creating educational programs that teach puppetry skills.
- producing puppet performances by those taught in the educational programs.
- presenting top quality puppet theatre in the Utah public schools.
- building a library and archives of books, videos, magazines and other resource materials.
- preserving and promoting international traditions of puppetry.