U of P is on the up and up but be aware that they are VERY expensive and it can be hard to get ahold of your advisors at times (my roommate went through them this semester and emailed and called her advisor(s) for two months before getting a response. (One left the school, one was sick, but no one took over their people or sent out an email.
She's switching to a different online school that's far cheaper. Do your research, make sure they're acredited and if you have credits to transfer PRESS them about whether they have a transfer cap, how many will transfer and how many won't. She was told about 60 to 70 of her credits would transfer but found out later it was actually 50! That meant she'd suddenly have to go to school for nearly another year when she already had over 70 credits elsewhere!