I attended VCH some time ago and have continued my association through the years. I received my associates, then my bachelors from them. This school is not for everybody, it's hard! If you want to learn via the hands-on method, this is the place to go. Don't get me wrong, the book work is there as well. But this is the best place to learn network engineering that I know of. They are accredited by the ACICS, a national accreditation body. They have strict attendance and curriculum rules. The SAC (Southern Alliance of Colleges) accreditation people, ie... State schools, don't take their credits, but many national schools do. One of my classmates has a MIS degree from MTSU and said he came to VC because he wanted to "Learn how to do the job, not just get a degree." If your goal is to get a job in the field and make more money, this is the place for you. If you are more interested in "getting a degree", choose another school. Their job placement people found me a job in the field within 2 months of graduating. Last time I looked, they had a 94% job placement rate. Now I get 140 dollars an hour when consulting (That's not full time). Of course that's not where I started. I did start in the upper 40's and didn't stay there long. One thing that's important is to get your certifications. You have to work your tail off to get a degree and your certs. I'm in contact with several former students, ALL of them making good to great money, ALL of them happy with what they got out of the school. OK, I take that back, I ran into one of them playing a video game at WalMart at ten in the morning. His quote; "That schools sucks, I can't find a job." But remembering him back in school, he never went to the study groups, he never asked for the free tutoring, he only got his A+ certification. Don't believe me, call SAIC, JACOBS, ADVOCENT, TEKSYSTEMS, BARON SERVICES, or SANMINA, and ask to speak to anyone in IT. When you get them on the phone ask them about VC. They might be biased like me as each of those companies hires from the school and have, or have had up to 80% grads working their IT department.