Charter Oak International Academy
The skills that our students need to succeed in our constantly changing world: Thinking Skills, Social Skills, Communication Skills, Self-management Skills, and Research Skills.