The thing with these top tier MBA programs is that they have very few incentives for placing students in nonprofit roles, since what matters for the rankings is salaries and nonprofit jobs tend not to pay as well as consulting jobs or jobs in the financial sector.
If your life's passion was truly nonprofit work, and I'm not sure from your initial post that it actually is, you might just say "screw the rankings" and choose something like the Heller MBA from Brandeis, the focus of which is nonprofit, and nonprofit only. Of course, you'd have fewer options upon graduation than if you did the Yale MBA, but that's a choice some in the sector make. The Heller MBA is a great degree to have on your résumé though, if you are shopping around for nonprofits to work at.
FYI some whose passion is nonprofit don't even do an MBA but instead choose one of the huge number of other master's degree programs in the space: USC has the Master of Nonprofit Leadership and Management through the Price school, Harvard's Kennedy School has some options, Notre Dame has the Master of Nonprofit Administration, etc. etc. etc. No shortage of options.
The thing with these top tier MBA programs is that they have very few incentives for placing students in nonprofit roles, since what matters for the rankings is salaries and nonprofit jobs tend not to pay as well as consulting jobs or jobs in the financial sector.
If your life's passion was truly nonprofit work, and I'm not sure from your initial post that it actually is, you might just say "screw the rankings" and choose something like the Heller MBA from Brandeis, the focus of which is nonprofit, and nonprofit only. Of course, you'd have fewer options upon graduation than if you did the Yale MBA, but that's a choice some in the sector make. The Heller MBA is a great degree to have on your résumé though, if you are shopping around for nonprofits to work at.
FYI some whose passion is nonprofit don't even do an MBA but instead choose one of the huge number of other master's degree programs in the space: USC has the Master of Nonprofit Leadership and Management through the Price school, Harvard's Kennedy School has some options, Notre Dame has the Master of Nonprofit Administration, etc. etc. etc. No shortage of options.