MCA has been an awesome educational experience for our child. We love the small classrooms as it allows for more one on one time. The teachers and administration are top notch! Our child has truly excelled being in this environment. Highly recommend this school if you are seeking alternative to public education.