| Role | Module | Year | Remark |
| Lecturer | Probability and Statistics (MATH295507@XJTU) | 2026-2027 Semester I | XJTU Undergraduate |
| Trainee Lecturer | Probability, Statistics, and Stochastic Processes (MATH295607@XJTU) | 2025-2026 Semester II | XJTU Undergraduate |
| Teaching Assistant | Cost Analysis & Engineering Economy (IE5003@NUS) | (I Forgot The Time Period) | NUS Master |
| Teaching Assistant | Decision Modeling & Risk Analysis (IE4243@NUS) | (I Forgot The Time Period) | NUS Undergraduate |
| Teaching Assistant | Industrial Systems Engineering Principles & Practice (IE1111R@NUS) | (I Forgot The Time Period) | NUS Undergraduate |