City Academy serves families seeking a challenging curriculum, low student-teacher ratio and high expectations of students and faculty. We are a private, independent, elementary school located in North St. Louis serving children ages four through the sixth grade. We provide a nurturing environment that promotes citizenship and instills a love of learning in students.