jiayi chen integrated communication assistant teacher China Member since 2015 Twitter Facebook Pinterest New Blood Awards (3) Spirit Behind Your Back Respect for Animals Educational Trust 2017 One Shot Delivery Ford 2016 MUBI Dreamer MUBI 2017