i canceled philly so i wasn't going to write anything but since no one has responded i will share my second hand information from a friend who interviewed there. she said it is basically a middle of the road program in all ways - hours, etc. she interviewed at jeff, temple and drexel. she doesn't post/lurk here so i will share her comparison of temple, drexel, jeff.
hours: temple>drexel>jeff (meaning temple had the most hours)
moonlighting: jeff>temple>drexel (none)
rest seeming pretty equal to her. hope that helps some. i will ask her next time i talk to her for more info or let her use my computer to pm you.