Skip to main content
Mission College Preparatory Catholic High School
Main Menu Toggle
About
Mission and Philosophy
MCP Catholic Identity
Ministry & Service
School History
Principal's Message
MCP Handbook
Mission News & Updates
Faculty & Staff Directory
Board of Regents
Employment
Directions
Admissions
Apply
Enrollment Process & Timeline
Visiting Mission College Prep
Tuition
Tuition Assistance
International Students
Academics
Academic Support
Arts
Bell Schedule
Canvas Information
Course Descriptions
Curriculum & Instruction
FFA
Guidance & College Counseling
Summer Reading Assignments
Transcript Request
Community
Student Life
Parents Association
Royal Pride Parent Newsletter
MCP App
Parent Resources
FACTS Family Portal
Canvas Login
MCP YouTube
Athletics
Athletic Calendar
Coaches
Mission Athletic Fund & Foundation
Athletic Clearance
Athletic Trainer
Athletic Apparel
History
Athletic Facilities
College Commitments
Mission College Prep Christmas Classic
Support MCP
Donate to MCP
Royal Dinner & Auction
Alumni
All In for Mission
Annual Fund
Senior Gift
Golf Tournaments
Volunteer Involvement
Ways to Give
Shop
MCP Auction
MCP Bookstore
MCP Camps
MCP Event Tickets
MCP Game Tickets
MCP Theatre Tickets
MCP Spirit Wear
Café Royale
MCP Golf Tournament
Search
Calendar
Sports Calendar
Facebook
MCP Kris Kringle Starts this Week!