Giáo sư Michael Leaf hiện giảng dạy tại trường quy hoạch cộng đồng và vùng, đồng thời là giám đốc Trung tâm Nghiên cứu Đông Nam Á tại Đại học British Columbia, Canada.