English Language Teaching


Teach Yourself : Successful Public Speaking in a Week
Teach Yourself : Successful Public Speaking in a Week

9781444186260
Matt Avery
LKR 750.00

Teacher and Education in a Developing Society
Teacher and Education in a Developing Society

9788125916154
Aggarwal
LKR 1,225.00

Teaching and Assessing Skills in Computer Studies
Teaching and Assessing Skills in Computer Studies

0521753600
Wainwright
LKR 2,082.50

Teaching English As A Second Language A New Pedagogy For A New Century
Teaching English As A Second Language A New Pedagogy For A New Century

9788120351523
Manisl A Vyas
LKR 1,264.00

Teaching English as an international Language
Teaching English as an international Language

9780194373647
Sandra Lee Mckay
LKR 2,117.50

Teaching English Creatively
Teaching English Creatively

9781138787025
Teresa Cremin
LKR 5,250.00

Teaching English Grammar to Speakers of Other Languages
Teaching English Grammar to Speakers of Other Languages

9781138906938
Eli Hinkel
LKR 7,140.00

Teaching English to Speakers of Other Languages: An Introduction
Teaching English to Speakers of Other Languages: An Introduction

9781138824676
David Nunan
LKR 6,720.00

Teaching Foreign Languages In The Primary School
Teaching Foreign Languages In The Primary School

9780415557429
Sally Maynard
LKR 5,757.60

Teaching Grammar, Structure and Meaning: Exploring theory and practice for post-16 English Language teachers
Teaching Grammar, Structure and Meaning: Exploring theory and practice for post-16 English Language teachers

9780415709880
Marcello Giovanelli
LKR 5,880.00

Teaching L2 Composition : Purpose, Process, and Practice
Teaching L2 Composition : Purpose, Process, and Practice

9780415894722
Dana R. Ferris
LKR 9,357.60

Teaching Language as Communication
Teaching Language as Communication

9780194370776
H.G. Widdowson
LKR 2,677.50

Teaching Listening Comprehension
Teaching Listening Comprehension

9781107400078
Penny Ur
LKR 1,137.50

Teaching Mathematics in the Primary School
Teaching Mathematics in the Primary School

9781846840913
Botten
LKR 1,382.50

Teaching Mathematics: Developing as a Reflective Secondary Teacher
Teaching Mathematics: Developing as a Reflective Secondary Teacher

9788132105268
Catherine Chambers
LKR 1,185.00

Teaching of English
Teaching of English

9788131759929
Sadhan Kumar Dey
LKR 800.00

Teaching of English A practical course for BEd Students
Teaching of English A practical course for BEd Students

9788175965911
Asnash
LKR 787.50

Teaching of Science
Teaching of Science

9788120346246
Davar
LKR 875.00

Teaching Of The Buddha and Their Relevance To The Nature and Natural Laws
Teaching Of The Buddha and Their Relevance To The Nature and Natural Laws

9789550663002
Ajith Rajapaksha
LKR 350.00

Teaching Science : Developing As Reflective Secondary Teacher
Teaching Science : Developing As Reflective Secondary Teacher

9788132105299
Liversidge
LKR 1,125.00

Teaching Second Language Reading
Teaching Second Language Reading

9780194422833
Derek Hudson
LKR 2,677.50

Teaching Tech Savvy Kids
Teaching Tech Savvy Kids

9781412971508
Parker
LKR 5,092.50

Teaching Unplugged : Dogme in English Language Teaching
Teaching Unplugged : Dogme in English Language Teaching

9788130915982
Meddings
LKR 875.00

Teaching Young Adult Literature
Teaching Young Adult Literature

9789386062727
Thomas W. Bean
LKR 2,420.00