MBAs sharpen consulting skills with local non-profits