At CCA, we provide a robust and varied education through:
Real-time virtual instruction
Convenient, personalized course lessons
Instruction session recordings
Written practice and engaging projects
Career readiness training
Honors programs
English language development
Special education