Scottsdale Preparatory Academy

16537 N 92nd Street.
Scottsdale, AZ 85260

Phone: (480) 776-1970
Fax: (480) 776-1975
Attendance Line: (480) 776-1970
Office Hours: 7:30am – 3:45pm
School Hours:
8:05am – 3:05pm (6th – 8th)
7:40 am – 2:40 pm (9th – 12th)
Early Release:
8:05 am – 12:35 pm (6th – 8th)
7:40 am – 12:20 pm (9th – 12th)

SPA Administration:

Mark McAfee, Headmaster

Rebecca Michaels, High School Assistant Headmaster

Annie Loftis, Middle School Assistant Headmaster

Lisa Noyes, Academy Giving Manager

Travis Clement, Director of Campus Operation

Rosa Kim, Office Manager

Christie Heiner, Registrar / Assistant Office Manager

Jennifer Warrington, Nurse

Seanne Roberts, Front Office Assistant

Bailey Nelson, Front Office Assistant


Athletics Department

Sports related questions, please call: (480) 776-3564

Duane Ediger, Athletic Director

Teray Allen-Lisbon, Assistant Athletic Director


A list of SPA Faculty can be found here.

For Students Only

Scottsdale Prep Anonymous Reporting