BS with 83% acceptance rate, should I be worried?

ItsNotHogwarts
Thu, 12 Dec 2013 16:20:58 +0000

It’s co-ed and south of New England. Way south. No SSAT required and it’s not an art school or anything.