I had a very positive overall experience with NCU. In particular, I enjoy studying on my own and at my own pace and NCU gave me that flexibility. Moreover, syllabus instructions were direct, and easy to understand. I also felt the professors provided fair and positive feedback. That said, if you need "hand holding" or a "classroom experience", then perhaps this isn't for you. Personally, I wouldn't hesitate to continue my education at NCU and feel proud to be an alumnus.