The overall experience I have had at the University of Phoenix has been phenomenal. It takes strict dedication, but the instructors are flexible and really enjoy working with the students. All of my classes have been extremely informative and enjoyable. I have taken everything from the normal, required classes such as algebra and biology, all the way to astronomy and my recently-completed physics course. The University of Phoenix is unique, because, not only is it both an on-campus and online university, it also takes online education to another level. The classmates are considerate and respectful to each other, and the assignments are full of great experiences. I would most definitely choose the University of Phoenix again for my Master's degree program.