Grades are due 06-02-2019 – Elementary Report Cards
Grades are due 06-16-2019 – Secondary progress reports
Battle Creek Public Schools
Forgot your Login/Password?
Enrollment for New Families
All rights reserved.