Bank of America’s charitable foundation is awarding grants totaling $595,000 to 41 South Florida nonprofits that support education and job readiness.

The grant recipients include: