MSA-San Diego has such a warm and caring environment, thanks to the teachers. They challenge the kids to do their best and beyond. The small class sizes are perfect, so no one is lost. The staff is amazing. They go above and beyond to reach the kids and offer extracurricular activities (such as chess club) for the kids. The standards are high and the children are challenged.
My son made friends quickly, enjoyed going to the other classrooms for the reading programs, and he always looked forward to the after school events. Had there been any complaints from parents, they would have taken their child from the school. We are both looking forward to this coming year!