• Mechanics, CUHK(SZ). (48 lecture hours, 3 credits)
• Electricity and Magnetism, CUHK(SZ). (48 hours)
• Spintronics and Magnetism, Graduate course at CUHK(SZ), 2019-2021. (48 hours)
• Calculus, CUHK(SZ), Spring Semester of 2015-2016. (48 hours)
• Common Core courses — Scientific revolutions and their impact on modern societies, The University of Hong Kong, 2012-2015. (36 hours)
• Advanced Electromagnetic Field Theory, The University of Hong Kong, 2013-2014. (36 hours)
1) Shenzhen Excellent Teacher(深圳市优秀教师),2023
2) The Presidential Exemplary Teaching Award, The Chinese University of Hong Kong, Shenzhen, 2018
3) The Best Lecturer Award of Hong Kong Institute of Technology, 2010