Phil is a Guest Lecturer in the Department of Statistics, currently lecturing Artificial Intelligence (ST311), and class teaching in a number of courses including Programming for Data Science (ST101), Machine Learning and Data Mining (ST443), Bayesian Machine Learning (ST451), Reinforcement learning (ST455).