Upload the whole-school roster PDF. This replaces the entire database — every student currently on file is removed and replaced with what's found in the PDF. Nothing is saved until you review and confirm below.
Upload the grade-level CSV exports (one per grade, e.g. "9th Grade Students.csv" — you can pick several at once). Each student's grade is shown after their name everywhere in the app. Names that match the database exactly are set automatically; anything else is listed below for you to check first. Nothing is saved until you click Save.
Re-importing the roster PDF clears every grade — upload these files again afterward.