Is Shen a human?

Is Shen a human? A second meaning of shen refers to the human spirit or psyche; it is the basic power or agency within humans that accounts for life, and in order to further life to its fullest potential the spirit is transformed to actualise potential.

A second meaning of shen refers to the human spirit or psyche; it is the basic power or agency within humans that accounts for life, and in order to further life to its fullest potential the spirit is transformed to actualise potential.