NYU Shanghai's Xiao Long Shakers hold a weekly volunteer dance workshop at Songlin Kindergarten, where students will perform their routines at the end of the semester. March 24, 2015. (Photo by Kevin Pham) NYU Shanghai's Xiao Long Shakers hold a weekly volunteer dance workshop at Songlin Kindergarten, where students will perform their routines at the end of the semester. March 24, 2015. (Photo by Kevin Pham) NYU Shanghai's Xiao Long Shakers hold a weekly volunteer dance workshop at Songlin Kindergarten, where students will perform their routines at the end of the semester. March 24, 2015. (Photo by Kevin Pham) NYU Shanghai's Xiao Long Shakers hold a weekly volunteer dance workshop at Songlin Kindergarten, where students will perform their routines at the end of the semester. March 24, 2015. (Photo by Kevin Pham) NYU Shanghai's Xiao Long Shakers hold a weekly volunteer dance workshop at Songlin Kindergarten, where students will perform their routines at the end of the semester. March 24, 2015. (Photo by Kevin Pham) NYU Shanghai's Xiao Long Shakers hold a weekly volunteer dance workshop at Songlin Kindergarten, where students will perform their routines at the end of the semester. March 24, 2015. (Photo by Kevin Pham) NYU Shanghai's Xiao Long Shakers hold a weekly volunteer dance workshop at Songlin Kindergarten, where students will perform their routines at the end of the semester. March 24, 2015. (Photo by Kevin Pham) NYU Shanghai's Xiao Long Shakers hold a weekly volunteer dance workshop at Songlin Kindergarten, where students will perform their routines at the end of the semester. March 24, 2015. (Photo by Kevin Pham) Share: Facebook Twitter Weibo