Resources for Shenzhen Teaching Workshops