Teaching
Xiamen University
2023 Fall: Abstract Algebra; Linear Algebra II; Mathematics in Natural Sciences I
2023 Spring: Advanced Math for Liberal Arts; Linear Algebra I
2022 Fall: Mathematics in Natural Sciences I; Abstract Algebra
2021 Fall: Abstract Algebra; Linear Algebra I
2020 Fall: Abstract Algebra
2020 Spring: Linear Algebra I
2019 Fall: Abstract Algebra
2018 Spring: Linear Algebra I
2017 Fall: Abstract Algebra
2016 Fall: Vertex Operator Algebra and its Representations
Xiamen University Malaysia
2020/9-2021/2: Abstract Algebra (MAT 211) (Online Course)
2019/4-201/8: Linear Algebra I (MAT 104); Linear Algebra II (MAT 105)
2017/4-2017/8: Linear Algebra (CST 102); Single Variable Calculus (FSC 104)
2013/9-2016/6: University of California at Riverside
Math 8B: Introduction to College Mathematics for Sciences
Math 9A: First Year Calculus I
Math 9B: First Year Calculus II
Math 9C: Sequences and Series
Math 10A: Calculus of Several Variables
Math 22: Calculus for Business
Math 31: Applied Linear Algebra
Math 46: Ordinary Differential Equations
Math 133: Geometry
Math 140: Number Systems and Polynomials
2012: University of California at Santa Cruz
Math 3: Precalculus (summer session)