I know on Niche you can see how important Greek life is at a school but I’m not sure how accurate it is. You will here different things. Saw a few place that it’s big at Delaware and then my two neighbors who both graduated from there said they were never in it and didn’t ruin their college social life one bit.
A school is what you make of it.