
About our School
Welcome to Alliance for Progress, a mission-driven, award-winning, K-8 charter school, rooted in North Philadelphia. Founded in 1998, AFPCS offers enhanced educational opportunities to children in surrounding neighborhoods and beyond. Our mission is to ensure the achievement and success of every student through a technologically rich and individualized learning environment.
Please browse our site to learn more or contact us at 215-232-4892.
Learn more about our history here.
Message from Leadership



Board of Directors
Alliance for Progress Charter School is governed by the AFPCS Board of Directors. The Board of Directors welcomes any positive parent feedback as well as any concerns that may arise. If you would like to share any information of feedback with the Board of Directors , you can reach them by any of the following methods:
- Leave a message for the Board of Directors: 215-232-4892
- Attend a Board Meeting (see dates below). If you would like to address a specific topic at a board meeting, please email admissions@afpcs.org the topic in advance to ensure that all appropriate parties are present to respond to your feedback.
- Email to discuss your issue with a board member (emails provided below).
Larry Griffin, President – Send Email to lgriffin@afpcs.org
Dr. Valerie Dorsey Allen, Vice President – Send Email to vallen@afpcs.org
Karen Trawick, Secretary – Send Email to ktrawick@afpcs.org
Dr. Jayminn Sanford-Deshields – Send Email to jsanford-deshields@afpcs.org
Archbishop Dr. Mary F. Palmer – Send Email to mfloyd-palmer@afpcs.org
Felicia Parker-Cox – Send Email to fparker-cox@afpcs.org
James Caldwell – Send Email to jcaldwell@afpcs.org
Board Meeting Dates For The
2024 -2025 School Year
All meetings are held via Zoom on Tuesdays from 6:00pm to 8:00pm. Zoom information is below.
Board of Trustees' Personal Meeting Room
Invite Link- https://us02web.zoom.us/j/8630183252?pwd=U05OTUFEVFdObDYwc1ZhRXVoaDlWdz09
- August 19th 2025
- Sept 16th , 2025
- Oct 21st , 2025
- Nov 18th , 2025
- Dec 16th 2025
- Jan 20th 2026
- Feb 17th , 2026
- March 17th , 2026
- April 21st, 2026
- May 19th , 2026
- June 16th , 2026
Click on a link below to see the approved agenda or minutes from that particular meeting:
- Minutes from 2024-2025
August 2024, Sept 2024 - Minutes from 2023-2024
- Minutes from 2022-2023
- Minutes from 2021-2022