Skip to main content
Bradford Preparatory School
Main Menu Toggle
About Us
Mission & Vision
Portrait of a Graduate
School Charter
School Profile
Strategic Plan
Administration
Board of Directors
NC School Report Card
FAQ/Charter School Basics
Contact Us
Academics
Lower School
LS Curriculum
Middle School
MS Curriculum
Upper School
US Curriculum
Upper School Course Scheduling Process
Dual Enrollment Program
Graduation Requirements
College Counseling
Transcript Request
Upper School Clubs
State Testing
ENRICH
Student Services
Parent Resources
Parent Guide to Student Achievement
Federal Programs
Exceptional Children
Athletics
Athletic Offerings
Athletic Paperwork
Winter Athletic Team Information
Fall Athletic Game Schedules
Purchase Athletic Booster Pass
Get Involved
Donate
Bradford Prep Fundraising Policy
Ongoing Fundraising Programs
Community Partners
The Pack (PTSO)
Volunteering at Bradford Prep
Parent Involvement Policy
Complete a Background Check
Students & Parents
Student Handbook and Forms
School Hours & Calendar
Uniform Policy & Dress Code
2026-2027 School Supply Lists
Car Line Procedures
Student Drivers / Parking on Campus
Student Events
Order Catered Lunches
Technology at Bradford Prep
Before/After Care
One Access Charlotte Mecklenburg Libray
House/PE Spirit Store
Bradford Spirit Store
Employment
2026-2027 Employment Opportunities
2026-2027 Coaching Opportunities
Senior Formals
Instagram
Facebook
Instagram
Login to Infinite Campus
NC School Report Card
Staff
Naomi Back
Upper School Math
Alyssa Bassett
Upper School English Teacher
Michael Brady
Upper School Social Studies Teacher
Cynthia Brown
Middle/Upper School Visual Arts
Rachel Bryan
Freshman Seminar Teacher & Upper School Counselor
Hannah Butler
AP Capstone & AP Literature Teacher
Amy Cheek
Upper School English Teacher
Marcia Chumas
Upper School Math Teacher
Anne Cline
Upper School Science Teacher
Kristi Connally
Upper School Math Teacher
Colleen Grosse
Upper School Assistant Principal
Jason Grube
Upper School Social Studies Teacher, Varsity Men's Basketball Coach
David Henderson
Upper School Business Teacher
Diana Hinson
Upper School Spanish Teacher
Peter Hubert
Upper School Social Studies Teacher
Arthur Huerta
Upper School Math Teacher
Julian Jant
MS/US Choir & Piano Teacher
Alyssa Kennedy
MS/US Band & Orchestra
Brenna Lang
Upper School Yoga & Middle School Dance Teacher
Tamara Leak
Middle School PE, Upper School Sports Medicine Teacher
Billie Little
Upper School Principal
Amanda Marlowe
Upper School Computer Science Teacher
Crystal McDonald
Upper School Science Teacher
Karen McKaig
Upper School Social Studies Teacher
Cheryl McLaren
Upper School Math Teacher
Kevin Parks
Upper School PE Teacher
Melanie Philemon
EC Teacher
Patrice Priester
Upper School Science Teacher
Todd Rackowitz
Upper School Math Teacher
Danielle Rader
Upper School PE Teacher
Christina Ramsey
US English Teacher
Teri Robinson
EC Teacher
Kathy Simulcik
Testing Coordinator
Ashley Spinner
ELA/SS Curriculum Facilitator & Upper School ELA Intervention
Christian Thomas
Upper School PE Teacher
Darrell Wells
Upper School Social Studies
Justin Wilson
Upper School Enrich/Junior Seminar
Upper School Overview
Upper School Profile
Graduation Requirements
Upper School Curriculum and Program Information
Upper School Finals and AP Exam Schedule
Upper School Course Scheduling Process
Link opens in a new window
Upper School Conference Sign Up
Upper School Promotion and Retention Policy
Upper School Clubs
Staff
Calendar
Staff Directory
Directions