Flexibililty and Personalization to Meet All Learning Needs

Live Grades and Attendance

Offering All Core Courses at Every Level

Math 10C, English 20-4, Math 31, Science 30--We have them all!

Math 10C, English 20-4, Math 31, Science 30--We have them all!

CTS Course Options

Fine Arts Courses

Learning Commons

Learning Through Collaboration

Learning Through Collaboration

Hands On, After School and Off Campus Learning

Athletics

School Spirit

Student's Union

Staff