The school was founded in 1989 with the mission to provide a superb learning environment in Chinese language and culture for the next generation of ethnic Chinese families and non-Chinese community's members in the Northern Virginia area. Currently, classes are held at the George Mason High School, located at 7124 Leesburg Pike, Falls Church, VA 22043