This new three-level series edition offers just the right balance of explanations and practice. The Advanced level offers in-depth explanations and challenging activities to help students refine their grammatical competence.
http://w13.easy-share.com/1701071397.html
Thursday, September 10, 2009
Portable Oxford Practice Grammar Advanced
Posted by AAMIR at 10:42 PM
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment