What's Happening At PPHS?

What's happening at PPHS?

Please see the "Upcoming Events" tab for athletic. academic, and community events!