Absolute nightmare of an experience with this school (NCSU). I transferred into NCSU with a perfect 4.0 GPA from a different university and ended up with just barely a 3.0 after 3 semesters due to most, if not all of the classes there being designed in a way to purposefully make students fail the course no matter how much effort is put in just so they can "keep up the rigor of the school" as I've heard a professor say before. This is outlined by statistics that show most students failing classes at above the 200 and 300 level. Now, not only can I not change my major here into anything else due to every single major here requiring at least a 3.5 GPA and that is in any department, I also cannot transfer to a good university anymore due to this school ruining my GPA. They try claiming that their "grade exclusion" system is helpful, yet they themselves know every student going there uses up their grade exclusion as fast they get into the university and then when you transfer to a different university, those "grade exclusions" don't even matter because they look at them anyway. The system setup to change your major at NCSU is horrible, you have to wait 3 to 4 months for each "cycle" and ALSO be enrolled into the school, meaning, if you have taken most of all the classes that you would need already for your major and close to graduating, you have to take classes that won't even count towards your major and hope that in 3 to 4 months, someone higher up decides that you are good enough to change into their major, which the only determining factor being your GPA, that has to be AT LEAST a 3.5 for ANY major in the school to even be considered no matter your excellent past grade history in other classes at NCSU. You can have an outstanding cumulative GPA at NCSU for three, four semesters, but if you mess up for one semester and end up with bad grades, guess what, your GPA is under 3.0 now even after grade exclusions and there is little to no chance of you being able to change your major into anything, meaning all the time and money you spent at NCSU is worthless because you can't even graduate from there anymore. And once you mess up your GPA here, you can get all A's from this point and it won't matter, because the way that cumulative GPA works here, is that you can only raise your GPA by 0.1 to 0.2 at best if you end up with all A's the next semester, which won't happen anyway, you will get B's AT BEST if you are lucky, meaning you will stay at the ruined GPA that you have from just one semester, which is what determines if you can change your major or graduate from the school. The counselors can't help with anything, all they do is help you take the right courses for your major, which is intuitive anyway, so that you can graduate as fast as possible, only to realize that the average person going to NCSU graduates in six to eight years due to having to retake courses, changing majors and other inconvenient and deplorable practices that are in place just to make you fail courses no matter how much work you put into them. And then they charge your extra tuition fees when you have more credits than you are "supposed to have". Claiming that this system is in place to "speed up" the graduation process even though they know most of the delay in graduation has nothing to do with the student as the student wants to graduate as fast as possible anyway but delays happen and they blame this rule on the state, claiming that they have nothing to do with it. Overall, I would not suggest any sane student to go here unless you wish to lose your sanity, dignity, hope and any amount of success in terms of GPA that you have gathered from a different school. read more