Rochester Public Schools cuts 75 full-time teachers