Suggestions for business major in the Northeast?

Check out Northeastern University in Boston. Solid university, good business school with undergrad programs, I believe it offers financial aid of all kinds. It will give your son a campus feeling while still being a city university with two subway stations practically on campus. The school is very up and coming, it is growing and fighting to get higher in rankings, and its current president is a true visionary. I myself am an online grad student there (MBA), and I like it a lot.