I have attended this school for two years now and I will be graduating in less than a month. I do not know what the other reviews on here are talking about because everything was very "professional" and "organized". I want to see them be a principal of a school LOL. Anyways, the school was great. The first semester is long and tiring because they want you to be prepared because it is hard since you are going from high school to college, just like people do normally after high school. After that, its pretty easy, you do everything yourself. The only problem was that they would post on "moodle" which is their school website the week of when something is due but if you check it everyday you would be okay. Other than that, I am graduating with 50 COLLEGE CREDITS!!!! all for FREE!!!! awesome right? And I have my degree all PLANNED out and I will be graduating in two years from UNLV! This school is so awesome, I hated my high school I went to because I learned NOTHING but this school lets you take classes at CSN and create your own schedule. NEVADA STATE IS THE BEST. :) If it is still around when I have kids, I would definitely give them this opportunity to attend here.