Penn Foster in my opinion via experience is a very bad scam school that attempts to sound legitimate but beware and do not sign with them. Once you sign a contract it is like signing a deal with the devil. They will destroy your credit and put the low life collection agencies on you if you are late on a payment and Penn Foster will no longer communicate with you.
You lose your job, have two deaths in the family, get ill, and are broke, they don't care, they will not work with you at all and if you can't make a payment they will slap on major late fees and then with no warning sell the debt to a collection agency and cut off communication with you.
DO NOT MAKE THE SAME MISTAKE! THEY ARE ONLY AFTER YOUR MONEY AND DO NOT CARE ABOUT THE STUDENTS. SIGN UP WITH A REAL SCHOOL IF YOU WANT A REAL, RESPECTED EDUCATION.