New law mandates in-state tuition for vets studying at all public colleges starting next year