高中:國立苑裡高級中學(2005年9月至2008年6月)
National Yuanli Senior High School (Sep 2005 – Jun 2008)
大學:國立暨南國際大學中國語文學系(2008年9月至2012年6月)
B.A. Department of Chinese Language and Literature, National Chi Nan University (Sep 2008 – Jun 2012)
碩班:國立清華大學語言學研究所(2013年2月至2016年6月)
M.A., Institute of Linguistics, National Tsing Hua University (Feb 2013 – Jun 2016)
博班:國立暨南國際大學中國語文學系博士(2016年9月至2023年1月)
Ph.D., Department of Chinese Language and Literature, National Chi Nan University (Sep 2016 – Jan 2023)
國立暨南國際大學中等教育學程(專門科目:國文科)
Secondary Teacher Education Program (Chinese Language Teaching Track), National Chi Nan University
國立清華大學華語師資培訓推廣教育碩士學分班(2013年4月-6月)
Graduate Credit Program in Teaching Chinese as a Second Language (Extension Education), National Tsing Hua University (April–June 2013)
美國語言學學會語言學研究所暑期進修(2019 年,加州大學戴維斯分校)
Linguistic Society of America Summer Institute, Linguistic Society of America (2019, University of California, Davis)
國立暨南國際大學中國語文學系兼任講師(2017年8月至2023年1月)
Adjunct Instructor, Department of Chinese language and literature, National Chi Nan University
國立暨南國際大學中國語文學系兼任助理教授(2024年2月至2026年1月)
Adjunct Assistant Professor, Department of Chinese Language and Literature, National Chi Nan University
國立暨南國際大學語文教學中心兼職華語教師(2024年6月至2025年11月)
Part-time Instructor of Chinese as a Second Language, Language Teaching Center, National Chi Nan University (Jun 2024 – Nov 2025)
東海大學中國文學系兼任助理教授(2025年2月至2025年7月)
Adjunct Assistant Professor, Department of Chinese Literature, Tunghai University.
國立暨南國際大學華語文教學碩士學位學程兼任助理教授(2026年2月至~)
Adjunct Assistant Professor, Master program in teaching Chinese as a second language (TCSL), National Chi Nan University
國立彰化高級中學國文科實習教師(2012年8月至2013年1月)
Student Teacher (Chinese Language), National Changhua Senior High School (August 2012 – January 2013)
臺灣來去華語協會華語教學志工教師(101 年度)
Volunteer Teacher of Chinese as a Second Language, Taiwan Laiqu Chinese Association (2012)
語言學奧林匹亞培訓講師
Instructor, Linguistics Olympiad Training Program
噶哈巫語師資培訓班講師
Instructor, Kaxabu Language Teacher Training Program
埔里國中噶哈巫語文社指導老師
Instructor, Kaxabu Language and Culture Club, Puli Junior High School