1. J.C. Richards, Communicative Language Teaching Today (SEAMEO Regional Language Centre, Singapore, 2005).
2. Suharyadi, in Asian Conf. Lang. Learn. 2013 (Osaka, 2013).
3. Effective Teacher Professional Development
4. G. Díaz-Maggioli, Teacher-Cantered Professional Development (ASCD, 2004).
5. Can Teacher Education Make a Difference?