Very satisfied with the principal and staff. Principal is very supportive and cooperative. Learning methodology is pretty upgraded and advanced. They always put extra effort on those kids who are a slow learners.