BPS teams up with non-profit for summer programs