Writing Skills provides learners with problem-solving activities based on a wide variety of text types. The activities give practice in using specific items of language and in developing the ability to organise information... Čítať ďalej
Writing Skills provides learners with problem-solving activities based on a wide variety of text types. The activities give practice in using specific items of language and in developing the ability to organise information... Čítať ďalej
Oxford Practice Grammar knows that students need different types of explanation and practice at each stage of their study. Basic provides lots of practice and short explanations. Great for the classroom or for self-study... Čítať ďalej