The campus is lovely, the Professors are knowledgeable and helpful, and the other students make the experience truly delightful. Here at NCSU ,undergraduate student can find a lot of wonderful opportunities in research or paid positions. Also, there are many possibilities to meet with your Professors and receive free tutoring, and the campus feels secure. I highly recommend this university to anyone who’s interested.