2019 Great Hearts By the Numbers Template

Class of 2019 earns 41 million in scholarships