Skip to content
Location
Dudley, MA
Student Size
1,450 undergraduate and graduate students
College Type
Private Business College

Watch the full episode

ABOUT

Nichols College transforms ambitious and open-minded students into confident business leaders who make a difference in their communities and in the lives of others. Founded in 1815 in Dudley, Massachusetts, Nichols boasts a unique curriculum grounded in experiential learning, with a strong liberal arts foundation, so students develop the critical thinking abilities, cultural perspectives, capacity to analyze data and communications skills required of leaders in a global economy—or the head of a beloved family business. Nichols is accredited by the Association to Advance Collegiate Schools of Business (AACSB) and serves 1,450 undergraduate and graduate students.