I liked the ability to work and be a full time student. The course work was demanding, so good time management is a must overall. I feel that I learned more at U of Phoenix Online than the brick and mortar schools I have attended. You get what you are willing to give.
I attended on-the-ground classes at a local community college prior to attending classes at the University of Phoenix online. I did not notice any significant difference in the difficulty or quality of the classes. University of Phoenix provided an excellent way for a working adult who had to travel for work a great way to complete his education and receive an undergraduate degree. My only caveats are: 1. One can definitely find a less expensive alternative to earning a regionally accredited online degree - be sure to shop so that you have funds remaining for your graduate education. 2. The "team" approach to 1/3 of one's grade at the University of Phoenix can be frustrating because the University seems to accept anyone regardless of whether (s)he can write, spell, or is interested in doing quality work.
University of Phoenix is known for leaving students with an exorbitant amount of debt compared to the quality of the degree. There is a lot of advertising giving the feeling that UoP is the best solution for the online student. However, I worked for a highly respected financial institution for 6 years who saw them as providing nearly worthless degrees.
The school is full of educational resources but requires discipline to complete coursework without being penalized. I have attended tradional schools and I learned more at the UoP than any other institution because the UoP immerses students in their area of study. I had a great experience and highly recommend this institution for any working adult that wants to further their education.