Last I knew UNC it could be very difficult to get classes. They are all good schools. I would choose Northeastern to lighten the financial burden which has a strong coop program that provides work experience which is important in today’s world while giving you spending cash. If you like city life even for the weekend, Chapel Hill will feel confining. If you are into the great outdoors, UNC would meet that need. Chapel Hill culturally is the most laid back.