منابع اصلی به ترتیب اولویت:
اگر وقت کمی برای خواندن منابع ارشد دارید توصیه می کنیم که منابعی را بخوانید که با رنگ قرمز مشخص شده اند.

Methodology:
A.Psychology of Teaching:
1.Principles of Language Teaching and Learning (D. H. Brown)
2.Teaching by Principles (D. H. Brown)
3.Developing Second Language Skills (K. Chastain)

B.Methods in Language Teaching
1.Approaches and Methods in Language Teaching (J.C.Richards, T.S. Rodgers)
2.Techniques & Principles in language Teaching (D.L. Freeman)

.3 Second Language Teaching and Learning(David Nunan)
C.Longman Dictionary of applied Linguistics (J.C.Richards et.at.)

Testing:
1.Testing Language skills: (Farhady, Jafarpour, Birjandy).
2.Testing in language programs(J. D. Brown; chapters)
3.Writing English Language Tests (Heaton).


Linguistics:
1.An Introduction to Language (Fromkin & Rodman)
2. Essential introductory linguistics(G. Hudson)
3.The study of language (G. Yule).
4.Linguistics and language (Julia S. Falk)

منابع عمومی عبارتند از:

۵۰۴ Absolutely Essential Words by Murray Bromberg, Julius Liebb, Arthur Traiger, Fifth Edition, Barron's

Essential Words for the TOEFL by Steven J. Matthiesen, Barron's

Words You Should Know In High School by Urton Jay Nadler, Jordan Nadler, Justin Nadler, Adams Media

۱۱۰۰ Words You Need to Know by Murray Bromberg, Melvin Gordon, Fourth Edition, Barron's

۶۰۱ Words You Need to Know to Pass Your Exam, Murray Bromberg Julius Liebb, Barron's Educational Series

Books for Grammar :
English Grammar Digest (Just this book is enough: study it 2 times)!
TOEFL Grammar Books