Teaching Philosophy

I believe I truly understand an idea when I can teach it to someone else. A concept may seem clear in my own mind until a student asks a question I cannot answer simply. Preparing to teach makes me examine what I have taken for granted, find a clearer explanation, and show why the idea matters in a real decision. Teaching is a test of my understanding, and it keeps me learning.

Teaching is also a way to make an impact. I want students to leave with more than a method or a formula. I want them to ask better questions, reason through uncertainty, and explain the choices they make. When they carry those habits into their work and teach them to others, the value of a lesson reaches far beyond the classroom.

SINGAPORE MANAGEMENT UNIVERSITY

Current courses

OPIM 348Undergraduate

Supply Chain Analytics

This course equips students to make data-driven supply chain decisions, from performance benchmarking and new product launch planning to forecasting, inventory management, revenue management, and distribution network design. Students use real-world data, analytical models, and optimization to connect quantitative insights with managerial decisions.

PythonTime-series analysisUnstructured dataImage modelingMachine learningGurobiOptimizationRisk management

Course materials are shared with enrolled students.

OPIM 101Undergraduate

Decision Analysis

Students use optimization, probability, decision trees, simulation, and spreadsheet models to make well-reasoned decisions. The course emphasizes translating uncertainty and business constraints into clear managerial choices.

Linear programmingInteger programmingTransshipment modelsSensitivity analysisProbability and statisticsDecision treesSimulationSpreadsheet engineeringPsychology of decision-making
Open lecture note ↗

Additional course materials are shared with enrolled students.

PREVIOUS TEACHING

Other courses

SCMA 450Nebraska–Lincoln

Data Modeling and Computing

R programming, data manipulation and visualization, predictive analytics, and applied machine learning.

Open course notes ↗
SCMA 350Nebraska–Lincoln

Business Analytics & Information Analysis

Business analytics, data visualization, statistical reasoning, forecasting, and storytelling with data.

SCM 421Penn State

Supply Chain Analytics

Quantitative methods for supply chain analysis, simulation, optimization, and spreadsheet modeling.