UNC is a place of opportunities and challenges, and students that put in the most will get back the most. There is much to be said to the high degree of resources offered to UNC students, and as long as you are willing to seek it out, there is pretty much any way you can think of to get involved. As with any university, there are both the good and the bad, but by the end of your time here what sticks with you are really just the highlights (and there are certainly a lot of them). UNC offers the chance for students to develop themselves both personally and professionally. What makes this place stand out the most is the quality of their faculty and the expanse of the network and connectivity students can create by the time they finish.