1. Teaching English as a second or foreign language /   Publication: Australia : National Geographic Learning, 2014 . [xii], 706 p. : Date:2014 Availability: Copies available: Tain Campus Education & Humanities [PE1128 A2 T44 2014] (6), Actions: Add to cart
2. Advanced dictionary of English /   Publication: Boston, Mass : National Geographic Learning , 2013 . liii, 1913 p.: Date:2013 Availability: Copies available: Turkeyen Campus Education & Humanities [Ref. PE1625 C65 2013] (2), Actions: Add to cart
3. Refining composition skills :   Publication: Boston, MA : National Geographic Learning, 2012 . xxii, 406 p. : Date:2012 Availability: Copies available: Tain Campus Education & Humanities [PE1408 S62 2012] (2), Actions: Add to cart