director kay shan