









Ever upward, ever kind
Strive for goodness
Be positive and benevolent
Improve and be good

Create PNGs with pinyin, highlight character parts or remove strokes
Open the tool →
Picture and word Bingo for your class
Open the tool →
Chinese and English fill-in vocabulary worksheets
Open the tool →
Choose character parts and animate their colors, together or in stroke order
Open the tool →向上向善 (xiàng shàng xiàng shàn) means “Ever upward, ever kind, Strive for goodness, Be positive and benevolent, Improve and be good”.
向上向善 is pronounced xiàng shàng xiàng shàn in Mandarin Chinese.
“Ever upward, ever kind” is 向上向善 (xiàng shàng xiàng shàn) in Chinese.