A Challenging Book To Practice Teaching in English is a course book designed not only for non-english teacher who have no english background and stive to teach in english but also for english teachers who to help their colleagues to practice using english in teaching and student of teacher colleges who inted to teach in english.
This book covers very valuable topics, such as basic principles in academic writing, meaningful reading for writing, writing an introduction, writing citations, data gathering, commenting on data, writing references, and revising and editing.