At TPH, things don't just happen. It takes a collective effort. From the staff to parents to volunteers and everyone in-between, TPH is a family. Approximately 140 volunteers served more than 5700 hours the 2017/2018 school year.
Become a Volunteer