Lu Shen entered Tsing Hua College in 1916 and after his graduation there two years later, was sent to America to study psychology, education and social sciences received from the University of Chicago the degree of Bachelor of Philosophy in social sciences and from the University of Wisconsin the degree of Master of Philosophy in education and psychology.
Mr. Shen was also a graduate student of Columbia University. While a junior in college in America, he was the recipient of the prize in moral philosophy for seniors.
After his return to China in 1923, Lu Shen was for four years principal of Pootung Middle School and was concurrently a professor of psychology in Utopia University in Shanghai, China, departmental chief of the Bureau of Education of Kiangsu in 1929, head of the teachers' training department of the National Central University and concurrently principal of the Nanking Middle School in 1930-1933, head of the teachers' training department of the National China University and concurrently a professor of the Great China University in Shanghai, China in 1931-1932.
He also worked as senior secretary to the Bureau of Education of Chekiang Province for one year and for some time acting commissioner of the bureau, secretary-general of the National University of Chekiang and for a time acting President of the University, executive secretary of the National Tsinghua University since 1933.
Mr. Shen was an author of "The Psychology of Adolescence," a book published by the Commercial Press in Shanghai, China.