I am course convenors for undergraduate geography courses and MSc programme of Climate change and Policy, and Climate Change and Development, such as China Field Class and Advances in Climate Sciences (undergraduate levels); and Challenges in Climate Prediction (PGT level).

I also actively engaged in other courses, such as Study Skills (undergraduate level), and The Science of Climate Change (PGT level).