Alvin Chan, Associate Director