The New Hampshire Theatre Project is an educational theatre that trains and educates those in the performing arts. It works with local schools and individuals to teach performing, acting and other theatre-related roles. The facility also hosts community performances and residency programs for schools, the community and corporate entities.