回國後,在福建法政學堂執教,後歷任私立福建國學專修學校校長,北京大學、福建學院、福建協和大學教授多年。主講《中國文學概論》、《中國文學史》、《中國詩學》、《中國詞學》、《法學通論》、《行政法》、《中國教育行政法》、《國文學》、《國學概論》、《中國學術概論》、《中國國文教學法》、《中國目錄學》等十多門課程,為福建最老的教授之一。他知識淵博,治學嚴謹,對中國文學研究頗深。著有《中國教育行政法》、《國學概論》、《國文學》、《中國文學史綱要》、《中國民歌文學講話》及《福建編年史》(主編)等,以及論文《由歷史上觀察福建人的性質》、《大材未竟之俞大猷》等。