My Nonprofit Reviews
Review for New Foundation Center, Inc, Northfield, IL, USA
New Foundation Center (formerly WilPower Inc) is an incredible organization dedicated to serving mentally ill adults. The treatment philosophy of this organization is so human - the clients are treated with absolute dignity and respect, no matter what. And it makes a difference in the growth and progress the clients achieve. The help NFC provides to these men and women is unlike anything I've experienced with other organizations.
I've personally experienced the results of this organization in...
various ways. I have seen its clients achieve incredible things.
If I had to make changes to this organization, I would...
ensure the staff are encouraged and supported as much as the clients are.