“Babson College, is a private institution that was founded in 1919, is the smallest school on our list with an undergraduate enrollment of just over 2,000 students. We include it on our list because it is one of the standard bearers in undergraduate business education, particularly in the areas of entrepreneurship. It is located just outside of Boston, Massachusetts, and it aims to develop the leaders our world needs most: those with strong functional knowledge and the skills and vision to navigate change, accommodate ambiguity, surmount complexity, and motivate teams in a common purpose. It offers its students a wide array of real-world opportunities that provide necessary experience to a complete education.
Babson’s undergraduate business program is particularly geared toward students who see entrepreneurship in their future. It offers an astounding 27 different areas of concentration to its undergraduate students, and it has been rated the #1 Business School for ROI by Payscale. Babson College has a student/faculty ratio of 14:1 and with 23.5 percent of its classes having less than 20 students. Babson’s freshman retention rate is 94 percent and 91 percent of students graduate in 6 years.”