My son has learned more @ San MIguel in a year than he did in 3 years. Their class sizes are small, curriculum is higher achievement and the culture is wonderful throughout. The lunches are provided from a catering company and the food is fresh and healthy. Their facilities are new and modern and they have the unconditional support of their parent school St. Johns High School. Sports are not that strong but they're getting better.