I'm stuck between 2 and 3 stars because I'm not entirely sure how I feel about NOVA. But I will say that for beginners in IT like me with little to no knowledge, as of September 19th, 2017, the IT program is terrible. 1. My experience was pretty miserable. With the online classes, students are left to their own devices. Period. You're accountable for everything (which isn't a bad thing). But that's probably what it's like for most online courses at most colleges or universities- but I wouldn't know 2. The staff really is bad. Every. Single. Time. I've called to ask a question, the support was terrible and so forced. I've been hung up on, and treated like an annoyance on almost every single occasion. 3. The financial office is terrible. I called 3 times for information on my tuition and literally got 3 different responses. The last response I received was the correct one. 4. If you are going to NOVA for IT, there's a strong possibility you will struggle. For online courses, the professors aren't recourses. They'll guide you to any and every other place but them. Literally. They're only there to facilitate the course not teach it. You teach yourself. But again, I wouldn't know what it's like at other schools. For physical classes, I sympathize more. The thing about a community college is that many of the professors are new to instructing college students and adults. They're trying to build a foundation and gain experience. My current professor (bless his heart, but I literally just withdrew from the class) was SUCH a nice guy. SO sweet, VERY open and really does want to help the students…..but he doesn't know the information himself! He's in class making mistakes and the students were teaching and correcting him! He was asking THE STUDENTS that knew the information "hey, do you want to teach this one?". Again, such a nice guy, but half the students were teaching him the information. This made me soooo uncomfortable. In my head I'm screaming "what am I paying for if I can't rely on the one who is there to teach me- to teach me?? Can I trust anything he's saying? Why is he teaching this class???". He didn't know the answers to questions asked, and he didn't know the information that was on his own PowerPoint. 5. Theres no hands on tech experience or classes. I repeat, THERE ARE NO HANDS ON TECH CLASSES. My class was a hardware and architecture class but we flashed through power points. No hands on hardware and architecture experience AT ALL. Which is sad and very unfortunate. You would think that for a community college "leading in IT" there would be some hands on experience or lab. I'm sorry, but there's none 🙁 The IT major is terrible for beginners. Unless you have enough of a foundation to get certified, don't do it. If you know enough to get certified, I'd say go for it. It's better for those who know most of the information. But again, for beginners in IT, I'm sorry but you might do better going to a 4 year college for that. I would consider NOVA for general edu classes but definitely not IT. The best class I took was my online communications class. I withdrew from both tech classes I was enrolled in. Online and in person. CONCLUSION: I hope NOVA is trying to do better, and I have faith that their program WILL get better. But right now, I'm sure there are better options out there. I value education too much to settle for less and most of all, I value myself. Again, Their (IT) program is very stressful for beginners. For those of you new to this, research before you go. Review these comments, and compare them to the information and "resources" listed on the school site. Call, call, call, for additional information and resources before you truly commit to NOVA. I'm now reviewing the Tech programs at other colleges and universities and I wish I thought of or knew this before I spent my money but I was so hungry and eager to go back to school. Don't be like me. All in all, I guess nova is pretty good- or standard I guess for a community college, but not for beginners in IT.Shannon