Upper Moreland improves but drops second straight (by Bill Keen for The Intelligencer)