Skip to content
The Core Knowledge STEAM school of Choice
The Core Knowledge STEAM school of Choice
About Us
About BFA
BFA FAQs
Character Education
What is a Charter School?
Our Staff
Leadership Team
Office & Support Staff
Teachers
Board of Directors and BFA Foundation
Board of Directors
Board Transparency
Board Bolt Nominations
BFA Foundation
Other
Careers
Contact Us
In The News – Press Releases
Schools
Preschool
Elementary
Middle School
Calendars
Monthly Calendar View
Academic Calendar
Parents
Important Information
Hours, Carpool, Parking, Delayed Start, Weather
Policies, Uniforms & Forms
State-Mandated Testing
Student Health and Wellness
What Makes BFA Unique
Before/After School Programs/Summer Camp
Gifted and Talented
Principal Newsletters
Additional
Frequently Used Links
Infinite Campus Parent Portal
Library
New to BFA Helpful Information
Volunteer
School Committees
Community
Community Events Committee
Board of Directors Sub Committees
Finance Committee
School Accountability Committee
STEM Committee
Parent Teacher Organization
Parent Teacher Organization
PTO Sponsors
Enrollment
K – 8 Enrollment
New K-8 Enrollment
BFA K-8 Enrollment FAQ
Tour BFA
Getting Started at BFA: Helpful Information for New Families
Preschool Enrollment
Preschool Enrollment Information
Student Records
Student Records and Transcripts
Student Activities
Faculty Led Camps & Activities
Destination Imagination
Summer Enrichment Camps
STEAM
Fine Arts
Art at BFA
Music
Music Programs
Choir, Band and Orchestra
Science
Science Lab
STEAM
Middle School Steam
STEAM EXPO
Athletics
SAC
January 2025
Jan 07 2025
School Accountability Committee Meeting
Ben Franklin Academy
February 2025
Feb 04 2025
School Accountability Committee Meeting
Ben Franklin Academy
March 2025
Mar 04 2025
School Accountability Committee Meeting
Ben Franklin Academy
April 2025
Apr 01 2025
School Accountability Committee Meeting
Ben Franklin Academy
May 2025
May 06 2025
School Accountability Committee Meeting
Ben Franklin Academy
No event found!
About Us
About BFA
BFA FAQs
Character Education
What is a Charter School?
Our Staff
Leadership Team
Office & Support Staff
Teachers
Board of Directors and BFA Foundation
Board of Directors
Board Transparency
Board Bolt Nominations
BFA Foundation
Other
Careers
Contact Us
In The News – Press Releases
Schools
Preschool
Elementary
Middle School
Calendars
Monthly Calendar View
Academic Calendar
Parents
Important Information
Hours, Carpool, Parking, Delayed Start, Weather
Policies, Uniforms & Forms
State-Mandated Testing
Student Health and Wellness
What Makes BFA Unique
Before/After School Programs/Summer Camp
Gifted and Talented
Principal Newsletters
Additional
Frequently Used Links
Infinite Campus Parent Portal
Library
New to BFA Helpful Information
Volunteer
School Committees
Community
Community Events Committee
Board of Directors Sub Committees
Finance Committee
School Accountability Committee
STEM Committee
Parent Teacher Organization
Parent Teacher Organization
PTO Sponsors
Enrollment
K – 8 Enrollment
New K-8 Enrollment
BFA K-8 Enrollment FAQ
Tour BFA
Getting Started at BFA: Helpful Information for New Families
Preschool Enrollment
Preschool Enrollment Information
Student Records
Student Records and Transcripts
Student Activities
Faculty Led Camps & Activities
Destination Imagination
Summer Enrichment Camps
STEAM
Fine Arts
Art at BFA
Music
Music Programs
Choir, Band and Orchestra
Science
Science Lab
STEAM
Middle School Steam
STEAM EXPO
Athletics
Translate
Translate
Contact
2270 Plaza Dr.
Highlands Ranch, CO 80129
Phone:
(720) 383-4519
Fax:
(303) 974-1738
Attendance Email