沪江大学
回国之后，他曾任华东基督教教育会会长。1925年，出任宁波浸会中学（四明中学的前身）校长。1926年至1946年，担任沪江大学教授。其间，1939年至1946年任沪江大学校长，1928年至1938年担任沪江大学首任中国籍教务长，1929年至1935年担任沪江大学文学院院长，1938年至1945年担任沪江大学附中（上海市北郊高级中学的前身之一）校长。