Progress reports: Thursday, May 9, 2019. Grades due: Thursday, May 9 at 3:00 pm.
End of quarter: Thursday, June 6, 2019. Grades due for Seniors: Wednesday, June 12, 2019 at 3:30 pm. Grades due for all other students: Friday, June 14, 2019 at 1:00 pm.
Final Exams: Seniors - June 7,10,11,12. All others - June 10, 11, 12, 13.
Final Day of School - Friday, June 14, 2019 (for Freshman, Sophomores and Juniors).