The ladder that is ever more difficult to climb to reach the "American Dream" has a better chance of being ascended with the help of New Heights.
My kid was invaluably helped to get into the college of his choice by New Heights; he's lucky enough to have a work ethic and supportive family, but New Heights communicated with the coach and helped him with interview prep in a way that made certain he'd end up in the best fit for him, both academically and athletically.
Ways to make it better...
If I had to make changes to this organization, I would...
Honestly can't think of one. I'm not playing up to anyone; they're doing as much, if not more, than one would imagine can be done in these tough economic times, which also involves the shortcomings of public schools. They're filling in the blanks.
When was your last experience with this nonprofit?