Quality of Teacher Education and Learning Theory and Practice - Zhu, Xudong; Goodwin, A. Lin; Zhang, Huajun (Springer Singapore : Imprint: Springer, 2017)