Lingliang is a very very good kindergarten. My two kids are graduated from it's diamond hill school. They enjoy the school life at Lingliang very much. They can pick up the primary school easily. All lingliang graduates (which we have contacts now) have great performance in primary school. Lingliang should be a good choice of kindergarten.