Really hard to figure out what this group is all about. No description of what they are up to. No reviews about what they've done. I don't even know why I'm writing this----actually, I'm peeved at the world & find this a good opportunity to rant. Someone, enlighten me re: this "non-profit" that seems to offer nothing to anyone.