Thomas S. C. Farrell profile picture

Thomas S. C. Farrell

Is this your author profile? Create an account to customize it!

Stand Alone

Essentials for successful English language teaching
Reflective Practice In Esl Teacher Development Groups From Practices To Principles
Reflecting On Teaching The Four Skills 60 Strategies For Professional Development
Classroom management
Novice language teachers
Eight Essentials of Instruction and Assessment
Eight Essentials of Instruction and Assessment
Reflective language teaching: from research to practice
Essentials for successful English language teaching
Reflective Teaching, Revised Edition
Teacher's Sourcebook for Extensive Reading
Teacher's Sourcebook for Extensive Reading
Preservice Teacher Education