Schools get $511K grant