 The city is also home to a number of religious and non-religious private schools, including Appomattox Christian Academy, Desmond T Doss Christian Academy, Holy Cross Regional Catholic School, James River Day School, Liberty Christian Academy, New Covenant Classical Christian School, Temple Christian School, Virginia Episcopal School, and New Vistas School.The Greater Lynchburg Transit Company (GLTC) operates the local public transport bus service within the city.The GLTC additionally provides the shuttle bus service on the Liberty University campus.