The following courses are courses I taught (or currently teach) in University of Louisville, KY, USA
· 2025 Fall: Teach MATH 205-QR Calculus I University of Louisville
· 2025 Fall: Teach MATH 360 (undergraduate): Statistical Data Analysis University of Louisville
2025 Spring: Teach MATH 699 Stochastic Models (doctoral level) University of Louisville
· 2025 Spring: Teach MATH 561 (senior undergraduate and graduate): Probability University of Louisville
· 2024 Fall: Teach MATH 668 (doctoral level): Linear Statistics Modeling University of Louisville
· 2024 Fall: Teach MATH 360 (undergraduate): Statistical Data Analysis University of Louisville
· 2024 Spring: Teach MATH 205-QR Calculus I University of Louisville
· 2024 Spring: Teach Math 667 (doctoral level): Statistical Inference University of Louisville
· 2023 Spring: Teach MATH 562 (senior undergraduate and graduate): Mathematical Statistics University of Louisville
· 2023 Spring: Teach MATH 205-QR Calculus I University of Louisville
· 2022 Fall: Teach MATH 561 (senior undergraduate and graduate): Probability University of Louisville
· 2022 Spring: Teach MATH 699(doctoral level): Monte Carlo Method University of Louisville
· 2022 Spring: Teach MATH 668 (doctoral level): Linear Statistics Modeling University of Louisville
· 2021 Fall: Teach Math 667 (doctoral level): Statistical Inference University of Louisville
· 2021 Fall: Teach MATH 205-QR Calculus I University of Louisville
· 2021 Spring: Teach Math 664 (doctoral level): Theory of Probability II University of Louisville
· 2020 Fall: Teach MATH 663 (doctoral level): Theory of Probability University of Louisville
· 2020 Summer: Teach MATH 205-QR Calculus I University of Louisville
· 2020 Summer: Teach MATH 699(doctoral level): Stochastic Models University of Louisville
· 2020 Spring: Teach MATH 699(doctoral level): Stochastic Processes University of Louisville
· 2020 Spring: Teach MATH 668(doctoral level): Linear Statistics Models University of Louisville
· 2019 Fall: Teach MATH 205-QR Calculus I University of Louisville
· 2019 Fall: Teach MATH 691(doctoral level): Markov Chains University of Louisville
The following courses are courses I taught for multiple times in University of North Carolina at Charlotte, NC, USA
· 2018 Fall: Teach STAT 3128 Probability and Statistics for Engineers and MATH 1242 Calculus II Online University of North Carolina at Charlotte
· 2018 Spring: Teach MATH 1242 Calculus II Online University of North Carolina at Charlotte
· 2017 Fall: Teach MATH 2171 Differential Equations University of North Carolina at Charlotte
· 2017 First Summer: Teach MATH 1120 Calculus University of North Carolina at Charlotte
· 2017 Spring: Teach MATH 2171 Differential Equations University of North Carolina at Charlotte
· 2016 Fall: Teach MATH 2171 Differential Equations University of North Carolina at Charlotte
· 2016 Second Summer: Teach MATH 1241 Calculus I University of North Carolina at Charlotte
· 2016 Spring: Teach MATH 2164 Linear algebra and Matrices University of North Carolina at Charlotte
· 2015 Fall: Teach MATH 1242 Calculus II University of North Carolina at Charlotte
· 2015 Spring: Teach MATH 2120 Intermediate Applied Calculus University of North Carolina at Charlotte
· 2014 Fall: Teach MATH 1242 Calculus II Online University of North Carolina at Charlotte
· 2014 Sprig: Teach MATH 1242 Calculus II University of North Carolina at Charlotte
· 2011–2012 (December): Teach Mathematical Modeling Jiangsu Ocean University
· 2013-2019: Tutor in Math Learning Center for all subjects in Mathematics and Statistics University of North Carolina at Charlotte
· 2012 (April)–2013: Tutor in Math Learning Center Jiangsu Ocean University
*: My online course “MATH 1242 Calculus II” is listed in the UNC online system. The students in my online course are not only students from UNC Charlotte but also students from the other 16 institutions of the University of North Carolina, for example, UNC Chapel Hill, NC state University, UNC Wilmington and Western Carolina University etc