I attended 100% of my classes w/UOP online. I have recently graduated and I have to say some of the classes were hard, but it was worth it. My academic and financial counselors were great to work with, and some of the instructors were better than others. I would recommend UOP to anyone who doesn't have the time to walk into a traditional classroom. If you can dream it, you can achieve it - I did!