The Leadership School

Entrepreneur: Kimberly Townsend

Founded: 2021

School Type: Public Charter School

The Leadership School is a public charter school that launched in Fall 2022 in St Louis, Missouri. The school intends to serve 450 students at full enrollment across grades K-8. The Leadership School exists to ensure that all children in our community grow their leadership capacity through earnest engagement in an academically rigorous, culturally relevant, and relationship-oriented environment. Our students will have authentic opportunities to practice and exercise leadership in one’s own life and the world around them.