by Jack C. Richards
"Professional Development for Language Teachers is a practical introduction for teachers, administrators, and coordinators who wish to implement a coherent and strategic approach to teacher develop…