Is Penn Foster a Good School?

Penn Foster is accredited with the BBB. They have 2 listing one was an A+ and the other was a B-. The reasons for the lower ranking were due to customer complains due to Advertising issues, billing issues, contract disputes and customer service issues to name a few.