New England College (NEC) is a private liberal arts college in Henniker, New Hampshire, founded in 1946. It offers strong business, political science, and education programs, with an emphasis on experiential learning.
I checked the website, and I have a few questions to ask.