The teaching quality is quite good, the teaching facilities are complete, the management is proper, the children don't have to worry about sending them in, and the school environment is good, which is quite good on the whole.
Chongqing is located in the southwest of China inland and the upper reaches of the Yangtze River.