best and worst things about unc chapel hill