Student or Learner
In the words of Lee Kuan Yew, former prime minister of Singapore, the Chinese family encouraged “scholarship and hard work and thrift and deferment of present enjoyment for future gain”. On the face of it his claim appears persuasive still.
I do not understand why the word "still" could be stated at the end of the above sentence. Does the sentence mean "On the face of it his claim still appears persuasive."?
Yes. It is perhaps more emphatic in the end position.