Allen's most influential work was in the field of education, as he worked at a government school before founding the Anglo-Chinese College in Shanghai.
In his field of education, Allen made his mark by working at a government school and then founding the Anglo-Chinese College in Shanghai.