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, Schedule, Delayed Start, Weather
Carpool, Parking, Visitors, Late Arrivals/Early Release
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
Board of Directors Sub Committees
Community Events Committee
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
Haley Maglieri
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, Schedule, Delayed Start, Weather
Carpool, Parking, Visitors, Late Arrivals/Early Release
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
Board of Directors Sub Committees
Community Events Committee
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