Having read all the other reviews of National on this site, I feel compelled to offer my experience there as a reference point. I graduated with a BA from UCSD in 2005, and spent two years in retail, trying to figure out what to do with my life. I chose National because they credential more teachers than any other school in the state, and I could get my teaching credential and my Master's in 18 months start to finish. Since I lived in San Diego at the time, I started by going to their brick and mortar campuses, of which they had three at the time. (I know that now they have several more). I had a good experience going to the classes but I found them boring. I was working 6AM-4PM in a warehouse, and then I would drive to school for class from 5PM to 10PM three times a week. On my off nights I was doing homework. After about 6 months my schedule at work changed, and so I switched to online. Although people said that online was bad at National, I actually found it to be perfect. It is very fast-paced, very self-directed, and very rigorous. I learned that procrastination is the enemy, and their standards are high. If you're not a self-directed learner, then National is not for you. As soon as I switched over to the online program, I realized that's what I should have been doing from the start. There were discussion forums, papers, and a capstone project which was a digital portfolio. Overall, I had no problems with this format, and although keeping up with the reading was hard, I was a straight A student the entire time. I had zero negative interactions with students or professors the whole time I was there. When you go to class online, the professor just facilitates and grades. I had no problems there, and I don't see how someone can have a problem with a professor who, in effect, does nothing but give assignments and grade them. If you do shoddy work, you will earn low grades. When I was going to classes in the brick and mortar, I met some professors who I liked more than others, and some were easier or harder graders, but nothing out of the ordinary. I made friends with people in my classes, and that's the only thing I missed when I switched to online. I had zero problems with my enrollment plan, there were no hidden fees or surprises, and my financial aid came through like clock-work. Half-way through my 18 months, my loan got sold to another bank, and there was some paper-work involved. I don't remember that being an issue at all, and the payments came on time. If I needed help, I sent an email and got a prompt reply. A lot of people on this site are complaining about Financial Aid and Enrollment issues. I really don't see why. I walked in, told them what I wanted to study, and they had me enrolled for the full 18 month program and had my financial aid papers ready in less than 2 hours. How is it possible to get to a point in the program where you don't know how many classes you need to graduate? Just look at your paperwork carefully and stay on top of your lender. From that moment forward it was 100 miles an hour until I finished. Perhaps my advantage was that I lived in San Diego, and I could just go to their office if I had a question. If you live out of state the situation may be different. National is not for everyone. You must be self-directed, very organized, a fast reader, and good with technology. Their portal at the time (we're talking about 2006, so I'm sure it's better now) was not easy to navigate at first, but you get the hang of it. Nobody there will hold your hand, and you need to self-advocate if you need help. The truth is, I was NOT that person when I entered National, and the work-load at first was a shock to the system. I reoriented my study habits very quickly after that, and I'm a better person for it. You must be prepared for this if you want to go to National. If you have these qualities already, or think you can learn them, then you should choose National for your education. If you have any hesitation, then don't go to National. There are schools that are easier and cheaper than National University. But if this your big push to get ahead in your career, then you should go to the most rigorous program you can stand, even if it does cost more, because there is where you will learn the skills to help you succeed at work. I spent $36K on my degree there, and I find it money well spent. I don't miss the long hours, but I don't begrudge them either. My education there led to immediate full time employment, and I have been fully employed as a High School English teacher since then.