Overview LSTC, (Leshan Teachers College) which was founded originatedly in 1978, is one of the premier higher educational institutes for teacher education under the Sichuan Educatio...