CLCS- Grace Christian Academy
Houston, United States
Grace Christian Academy is located in Houston, Texas. We have established 3 satellite schools in China that we annually staff. The schools operate under the name CLCS. The students graduating from these schools receive an American High School Diploma from Grace Christia Academy and as such are subject to the same graduating requirements as U.S. students.