John Knox Christian School is a prayerful, thriving, energetic school community where a Christ-centred education equips our students to lead a life...