North Penn still packs a punch (by Mike Cabrey for The Reporter)