About Our Classes

How We Teach

Families tell us they choose CAML as a priority place for their kids to learn because our classes:

Why Choose Us?

STEM Education

We know you have choices when it comes to your child's education. That's why our classes are created and led by knowledgeable and experienced instructors. Most of our teachers have, or are currently completing, a university degree in computer science or other STEM field.

Our goal is to teach the big ideas in computing - such as creativity, abstraction, algorithms, and practical programming experience - with a healthy dose of fun thrown in too. Our classes include JavaScript, Python, Ruby, and Java to make sure that students are learning real-world skills and not just textbook theory.

Experienced Teachers

Practical Knowledge

Big Ideas


What People Say

“This place has the best summer camps that I have ever been to. I am learning how to write code and I get to play Minecraft!”

Logan – Green Hope Elementary

“I can’t believe that I learned how to make apps at home! CAML helped me learn and I am happy that my parents said I can come back and learn more.”

Sophie – Mills Park Middle

“It was a wonderful experience. We will definitely be back in the future.”

Summer Camp Parent

“This is such a great camp! We’ve done the Minecraft Mod and Dash and Dot; both were fantastic. My son learned so much and had a blast doing it! Thank you.”

Track-Out Camp Parent

“My son is so excited to know that he can come to CAML each week and not just for summer camp.”

After-School Parent

from our blog

News and Updates

Introduction To Redstone
One of the courses we offer is Minecraft Redstone. Redstone is used in Minecraft to transmit electrical signals. It is found at the bottom of mines – you can use the ...
Minecraft in Education
At CAML Academy, we believe that STEM subjects open more doors to student success than any other educational pursuit, which is why we offer a variety of different STEM ...