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.

Latest Teaching Jobs

No current openings. Click here to view other positions from other jobs.