Every TeamCFA school is committed to graduating thoughtful, articulate youth who are prepared to become engaged citizens.

TeamCFA currently serves over 7000+ students in 19 schools across three regions: the southwest, the southeast and the midwest. Schools in the network actively support one another, sharing knowledge and best practices peer-to-peer through our online community, monthly e-newsletter, and annual conference. 

Enroll Your Child

TeamCFA schools are open enrollment, tuition-free public schools. All families who are interested in a rigorous, content-rich curriculum for their children are welcome to apply. To enroll your child in a TeamCFA school, find a school in your region using the directory below and contact the school directly.

Challenge Foundation Academies