Very diverse racially, especially compared with the surrounding area. There are lots of black male students, although many racial groups keep within their race for a lot of the time.
There are a good mixture of religious affiliations: lots of Catholics, a fair amount of liberal Christians, and many who don't care. People are very accepting of your religious beliefs, I'm an atheist and it has no effect on my life in school.
There is a pretty diverse mix of political affiliations in my experience; a lot of the students in my writing class were supportive of capital punishment which was interesting. You will have no problem voicing your opinions. There's also a club for each political party, and politicians regularly come to NEC and you can have the opportunity to grill them!
LGBT diversity is not great, and it's hard to meet other LGBT young adults in the area. I am a gay male and have not had a boyfriend or even a hook-up during my time at NEC! This is one of the main reasons I may transfer to another school. have had no problems being openly gay though (I came out at the beginning of my sophomore year).