Beliefnet
Good News
Good News Archives

David Boone is both smart and charming.  If you see him now, you’d never realize that he’d been homeless through part of high school.  But against the odds–including having to sleep on the streets some nights–he has excelled at math […]