North Penn remains on a roll (by Mary Jane Souder for The Intelligencer)