2026 Advanced Differential Equations Math 303 · Spring 2025-26 · Habib University Calculus II Math 102 · Spring 2025-26 · Habib University 2025 Engineering Mathematics Math 202 · Fall 2025-26 · Habib University Calculus II Math 102 · Spring 2024-25 · Habib University 2024 Calculus I Math 101 · Fall 2024-25 · Habib University Engineering Mathematics Math 202 · Fall 2024-25 · Habib University Linear Algebra Math 205 · Spring 2023-24 · Habib University 2023 Calculus I Math 101 · Fall 2022-23 · Lahore University of Management Sciences Pre Calculus Math-100 · Spring 2022-23 · Lahore University of Management Sciences 2022 Calculus II Teaching Assistant · Fall 2022-23 · Lahore University of Management Sciences 2021 Scientific Computation and Simulation in Python Teaching Assistant · Spring 2020-21 · Lahore University of Management Sciences Probability Teaching Assistant · Summer 2021-22, Summer 2022-23 · LUMS 2020 Basic Mathematics and Statistics QM-230 · Spring 2019-20 · University of Management and Technology College Mathematics Fall 2020, Spring 2021 · University of Central Punjab Inferential Statistics QM-375 · Spring 2019-20 · University of Management and Technology Quantitative Methods Fall 2020 · University of Central Punjab Advanced Numerical Analysis Teaching Assistant · Spring 2019-20 · Lahore University of Management Sciences 2019 Basic Mathematics Fall 2019, Fall 2020 · University of Central Punjab