We have an extremely diverse student body here. I went to a predominantly white high school and I love UNC's diversity. The real world is diverse and I feel comfortable interacting with people of all backgrounds and places. There is a group of evangelical Christians who come to campus frequently and preach. Although I have a Christian background, I don't agree with most of the things they say. However, the environment is so open here that people stand around and listen to them and argue with them about certain topics. I think that speaks well about our student body that individuals are comfortable enough with their beliefs that they'll confront others in public about theirs and discuss things with them. Most times, the students are more open to hearing what the evangelicals say and then make their arguments although the evangelicals aren't willing to listen to what anyone else has to say.
I see students wear all kinds of things to class. Some wear caps, polo shirts and boat shoes. Whereas others wear sweatpants. Most of the time I wear a t-shirt, jeans and flip flops. However, I feel comfortable enough to wear sweats or dress up a little nicer depending on my mood and how much time I have to get ready.
I think that different types of students interact. When it comes down to it there will always be cliques, but there are so many individuals with different backgrounds here that it's easy to mingle with people who might be from a completely different background.
Out of four tables in the dining hall, one would be athletes, another would be frat guys and sorority girls, and then the other two would just be a mix of people. There are so many different groups that really the only people who stick out are people who are in specific organizations or groups that are labeled, like Greek organizations and athletic teams. However, a lot of times these individuals break these stereotypes.
Most UNC students are from NC since it's a state school and has to have a certain amount of in-state students, (I think it's 85{4a082faed443b016e84c6ea63012b481c58f64867aa2dc62fff66e22ad7dff6c}). A lot of them are from the Raleigh and Charlotte areas, since those areas are so populated anyway.
I think most students are from the middle class, but there are so many scholarships awarded here that I have several friends who are on scholarships that otherwise wouldn't be able to afford college.
Political activity is pretty big here. There are many political groups around campus who go to conventions, protests, and campaign for political candidates. I overhear many conversations over politics. Just a quick flip through the campus newspaper The Daily Tar Heel will prove how politically oriented the student body is. Since UNC has a liberal arts curriculum, it gets a rap for being a congregation of a bunch of liberals. I often hear it called, "Liberal Hill." There are a lot of left-leaning people here, but I think the majority are moderate. There is still a strong presence of right-leaning people on campus though, even though they seem to be overwhelmed by the liberal presence.
People definitely joke about how much they'll earn in their future careers, especially since there are business, law, medical, nursing and dental schools here. But I think it's natural for people to talk about that at a university since they are preparing for their careers.