Machray School Report September 5, 2023 Community Report - Machray 2023.pdfCommunity Report - Machray 2022.pdfMachray Community Report 2021.pdfCommunity Report 2018-2019.pdf