This may have been mentioned upthread but if Greek life is a turnoff, he may want to look at colleges with a religious affiliation/history. Providence College has no Greek life and is not too big, Brandeis as well. Boston College is larger and probably more of a party atmosphere but no Greek life.
@Publisher, just offering my personal perspective based on the experience of my mixed-race family member who plans to get a non-professional graduate degree after he graduates this year.