I attended UMUC part time and completed all of my schooling there, with the exception of a three-credit class at a community college and two CLEP tests to graduate a little early. I was focused and motivated, with a clear goal of obtaining my bachelors degree in business administration. And I did...with a 3.8 GPA. Academic excellence was not a goal initially, but over time it became more important. I would recommend the school for anyone who is a self starter with a strong work ethic and good time management skills. Also, if you are taking classes online, it is important to have excellent written communication skills, as all of your work will be in the form of papers, presentations and discussion posts, the latter of which take the place of lectures. To those of you who say that the classes are subpar, I disagree. Sure, there are some courses that are "easier" than others, but that is typical. As you start taking the classes that apply to your degree, you will find that the material becomes more challenging. Yes, some of the instructors are less invested than others, but that is typical at any school. I dare to say that there are poor instructors at the Ivy Leagues, although many of them don't even teach the courses, leaving it all up to their TAs. To those of you who say that the financial aid is a disaster... I ran into an issue the last year I attended. Financial aid contacted me and we resolved it fairly quickly. However, I needed to follow up. That is the key and, quite frankly, applicable in the real world. You need to take responsibility and not take it for granted that someone else will handle it for you. It's part of being an adult. I am now enrolled in the MBA program, which is no walk in the park. The material is rigorous, and the program intense. So far I am doing well. However, I am a little burned out from working full time and attending school part time (after all, I have been doing this for nine years), so I am going to take a break after this semester. Oh, and my responsibilities and income have exponentially increased since I started taking classes. I have been able to apply much of the material I learned in the undergrad program on the job. I have not been in the MBA program long enough to make an evaluation there. So, that's it. Make of it what you will. Bottom line, bring your best attitude and know that it's not for sissies.