Colvin Run is AWESOME. My oldest attended Spring Hill as a Kindergartner in 2009, and it was just OK for us (the KG teacher back then didn't have a lot of patience for my son, who is quiet but quirky); however, all my kids went through Colvin Run, which we liked better. Colvin Run has strong leadership, great teachers, and a great academic program (it's an AAP school, but my kids are were in Gen Ed, with a few select AAP classes).