Past Teachings


National Sun Yat-Sen University

Spring 2025, Math202, Advanced Calculus II

Spring 2025, Math 307, Probability Theory II (EMI)


Fall 2024, Math 201, Advanced Calculus I

Fall 2024, Math 107A, Introduction to Mathematics I (EMI)

Spring 2024, EO1008A/MOES105A, Calculus II (EMI)

Spring 2024, MATH404/MATH520, Stochastic Processes (EMI)

Spring 2024, MATH104/GEAI1209, Linear Algebra II


Fall 2023, EO1003A/MOES102A, Calculus I (EMI)

Fall 2023, BIOS105A/MBR107, Calculus (EMI)

Fall 2023, MATH103/GEAI1215, Linear Algebra I


University of Cincinnati

Fall 2022, Math 2076-1, Linear Algebra

Fall 2022, Math 2076-3, Linear Algebra

Summer 2022, Math 1026-1, Pre-Calculus

Spring 2022, Math 1008-4, Foundations of QR

Spring 2022, Math 1044-4, Applied Calculus I

Fall 2021, Math 1026-5, Pre-Calculus

Fall 2021, Math 1044-11, Applied Calculus I



Louisiana State University

Spring 2021, Math 2057-5, Calculus III (100 % web based)

Fall 2020, Math 1550-25, Calculus I (100% web based )

Spring 2020, Math 1550-13, Calculus I (hybrid due to COVID-19)

Fall 2019, Math 1550-34, Calculus I

Spring 2019, Math 1550-17, Calculus I

Spring 2016, Math 1552-1, Calculus II (with Julia Ledet)