{"title":"Practice Makes Perfect Series","description":"\u003cp\u003eSharpen your skills with the Practice Makes Perfect series! These comprehensive guides offer clear explanations and plenty of exercises to help you master a variety of subjects. Perfect for students and lifelong learners.\u003c\/p\u003e","products":[{"product_id":"practice-makes-perfect-spanish-vocabulary-book-dorothy-richmond-9780071458061","title":"Practice Makes Perfect: Spanish Vocabulary","description":"Helps you attain a strong working vocabulary, no matter if you are an absolute beginner or an intermediate student of the language. This title includes basic grammar and structures of the language to complement your newly acquired words. It also helps you add to your Spanish repertoire by using cognates, roots, suffixes, and prefixes.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49505752678673,"sku":"GOR002224551","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49558287712529,"sku":"GOR001854913","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49656739037457,"sku":"GOR003430340","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":49759705366801,"sku":"CIN0071458069G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50319408660753,"sku":"GOR008322006","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50406334103825,"sku":"CIN0071458069VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":51769369821457,"sku":"CIN0071458069A","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0071458069.jpg?v=1751423111"},{"product_id":"practice-makes-perfect-complete-french-grammar-book-annie-heminway-9780071482844","title":"Practice Makes Perfect: Complete French Grammar","description":"Polish your French grammar skills and communicate with more savoir-faire  The only way to build your confidence in a second language is to practice, practice, practice. From present tense of regular verbs to direct object pronouns, this comprehensive guide and workbook covers all aspects of French grammar that you need to master.   Focusing on the practical aspects of French as it's really spoken, each unit of Practice Makes Perfect: Complete French Grammar features clear explanations, numerous realistic examples, and dozens of engaging exercises.   Practice Makes Perfect: Complete French Grammar makes mastering grammar easy with:    Clear, down-to-earth, easy-to-follow explanations that make even the most complex principles easy to understand Example sentences that illustrate and clarify each grammatical pointDozens of exercises in formats suited to every learning style Practical and high-frequency vocabulary used throughoutA detailed answer key for quick, easy progress checks  With help from this book, you can effortlessly use: * Verbs ending in -oir * Infinitives * Relative pronouns * Gerunds * Pronominal verbs * Passé Composé  * Expressions of time * Passive voice","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49507001794833,"sku":"GOR001321163","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49536757432593,"sku":"GOR002057962","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":49676083101969,"sku":"CIN0071482849G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50059031314705,"sku":"GOR008455010","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":50634523738385,"sku":"GOR004239248","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":51694618083601,"sku":"CIN0071482849A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":52102855229713,"sku":"CIN0071482849VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0071482849.jpg?v=1751226581"},{"product_id":"practice-makes-perfect-basic-spanish-book-dorothy-richmond-9780071458054","title":"Practice Makes Perfect Basic Spanish","description":"Bite-size lessons. Big-time Spanish-language learning.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49508978884881,"sku":"GOR002241801","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49636214276369,"sku":"GOR004332092","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":49772987253009,"sku":"CIN0071458050G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":49798378815761,"sku":"CIN0071458050A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50130717704465,"sku":"CIN0071458050VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50319408824593,"sku":"GOR009352874","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":51820784648465,"sku":"GOR005799881","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0071458050.jpg?v=1751428692"},{"product_id":"practice-makes-perfect-complete-japanese-grammar-book-eriko-sato-9780071808354","title":"Practice Makes Perfect Complete Japanese Grammar","description":"Strengthen your Japanese grammar skills with practice, practice, practice!From particles to pronouns, this comprehensive workbook covers all those aspects of Japanese grammar that you might find a little intimidating or hard to remember. Practice Makes Perfect: Complete Japanese Grammar introduces the fundamentals of the language and then progresses to show how these building blocks connect to create complex sentences. Each chapter features clear explanations, numerous realistic examples, and dozens of engaging exercises in a variety of formats for whatever your learning style.  You will, of course, get plenty of practice, practice,practice using your new skills in context. With its winning formula for getting a handle on Japanese grammar right away, Practice Makes Perfect: Complete Japanese Grammar is your ultimate resource for mastering the grammar of this complex language.  Practice Makes Perfect: Complete Japanese Grammar includes:  Everyday Japanese presented in both Japanese characters(hiragana, katakana, and kanji) and phonetic translationA comprehensive introduction to Japanese grammarHigh-frequency vocabulary presented in contextA clear pronunciation guideHundreds of exercises in a variety of formats","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":49509142528273,"sku":"CIN0071808353G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49568670286097,"sku":"GOR010005210","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50472972157201,"sku":"CIN0071808353A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50627433726225,"sku":"CIN0071808353VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51502815609105,"sku":"GOR010935386","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0071808353.jpg?v=1751323112"},{"product_id":"practice-makes-perfect-advanced-french-grammar-book-veronica-mazet-9780071476959","title":"Practice Makes Perfect: Advanced French Grammar","description":"Focuses on sophisticated grammar topics that are needed to constructing longer, more complex sentences. This book is suitable for advanced students of French who have the foundation of good language skills and want to take their knowledge to the next level.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49510193824017,"sku":"GOR002980309","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":49950581719313,"sku":"CIN0071476954G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":49966605926673,"sku":"CIN0071476954VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50490230243601,"sku":"GOR002556693","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":51700375945489,"sku":"GOR005618125","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":52960483836177,"sku":"GOR014669343","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0071476954.jpg?v=1750908163"},{"product_id":"practice-makes-perfect-french-sentence-builder-book-eliane-kurbegov-9780071600378","title":"Practice Makes Perfect French Sentence Builder","description":"Practice Makes Perfect helps you put your French vocabulary and grammar skills together!    You may have all the vocabulary down pat and every grammar point nailed--but without the skill of knowing how to put these elements together, communicating in your second language would be nearly impossible. Practice Makes Perfect: French Sentence Builders picks up from where other grammar books leave off, showing you the variety of structures and how to combine them to make solid sentences. And like every Practice Makes Perfect title, these books feature crystal-clear explanations, numerous realistic examples, and dozens of opportunities to practice, practice, practice!","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49510965477649,"sku":"GOR002347859","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49591378673937,"sku":"GOR005102591","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49611963040017,"sku":"GOR002912114","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":49950577426705,"sku":"CIN007160037XG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51415463035153,"sku":"CIN007160037XVG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":53392963469585,"sku":"CIN007160037XA","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/007160037X.jpg?v=1751069271"},{"product_id":"practice-makes-perfect-intermediate-english-grammar-for-esl-learners-book-robin-torres-gouzerh-9780071840514","title":"Practice Makes Perfect Intermediate English Grammar for ESL Learners","description":"Master English grammar through hands-on exercises and practice, practice, practice Now with digital support!  Continuing the success of the bestselling PracticeMakes Perfect series, Practice Makes Perfect: Intermediate English Grammar for ESL Learners embraces all aspects of English grammar that you need to advance your English-language skills. This practical, insightful book helps you in understanding how and why certain grammar elements are used. With help from this book, you will move beyond the basics and master the subtleties that come naturally to native speakers. This second edition provides you with invaluable digital tools to ensure mastery of the content.  Features:    New flashcards with multiple-choice review exercises pinpoint areas of difficultyExample sentences that illustrate and clarify each grammatical point An answer key for all exercises in the book","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":49513579184401,"sku":"CIN0071840516G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50611517915409,"sku":"CIN0071840516A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51413181235473,"sku":"CIN0071840516VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0071840516.jpg?v=1751131884"},{"product_id":"practice-makes-perfect-complete-french-grammar-book-annie-heminway-9780071787819","title":"Practice Makes Perfect Complete French Grammar","description":"Build your confidence in your French skills with practice, practice, practice!  From present tense regular verbs to double object pronouns, this comprehensive guide and workbook covers all those aspects of French grammar that you might find a little intimidating or hard to remember. Practice Makes Perfect: Complete French Grammar focuses on the practical aspects of French as it's really spoken, so you are not bogged down by unnecessary technicalities. Each unit features crystal-clear explanations, numerous realistic examples, and dozens of engaging exercises in a variety of formats--including multiple choice, fill-in sentences and passages, sentence rewrites, and creative writing--perfect for whatever your learning style.  Whenever possible, explanations include comparisons you to understand the basic logic behind the rules and to remember correct usage. This new edition includes:   Time-saving vocabulary panels that eliminate having to look words upAdvice on how to avoid common mistakes A detailed answer key for quick, easy progress checks  Offering a winning formula for getting a handle on French grammar right away, Practice Makes Perfect: Complete French Grammar your ultimate resource for learning to speak French the way the native speakers do.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49516314722577,"sku":"GOR004888849","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":49900750766353,"sku":"CIN007178781XG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49906371297553,"sku":"GOR005853186","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":50011473772817,"sku":"GOR006867258","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50052965892369,"sku":"CIN007178781XA","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50096420225297,"sku":"CIN007178781XVG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51796615004433,"sku":"GOR006887032","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/007178781X.jpg?v=1751436111"},{"product_id":"practice-makes-perfect-mastering-vocabulary-book-gary-robert-muschla-9780071772778","title":"Practice Makes Perfect Mastering Vocabulary","description":"Provides helpful instruction and plenty of practice for your child to master the basics of vocabulary. This title helps you to learn how to: apply vocabulary rules; understand meaning and usage; and, differentiate between synonyms, antonyms, homophones, and more.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49522281742609,"sku":"GOR006618338","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50142173331729,"sku":"GOR005392769","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50344148959505,"sku":"CIN0071772774G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51099887993105,"sku":"CIN0071772774VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51748277715217,"sku":"GOR010576570","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0071772774.jpg?v=1751289707"},{"product_id":"practice-makes-perfect-italian-verb-tenses-book-paola-nanni-tate-9780071451383","title":"Practice Makes Perfect: Italian Verb Tenses","description":"Conjugate verbs like a Italian   Most verb books offer little more than conjugation charts and a few mechanical exercises. Practice Makes Perfect: Italian Verb Tenses gives youmuch more. In addition to thorough demonstrations of conjugations for regular and irregular verbs, it features plenty of useful examples and numerous engaging exercises that help you remember verb tenses. And, equally important, it explains when and why to use them.   Two handy appendices (one listing conjugations and another matching verbs with their prepositions) make it easy for you to find the right words in Italian quickly.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49522710380817,"sku":"GOR001798703","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49586617254161,"sku":"GOR002654073","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50007502455057,"sku":"CIN0071451382G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51362952020241,"sku":"CIN0071451382VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":51490781856017,"sku":"GOR007181632","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0071451382.jpg?v=1751163459"},{"product_id":"practice-makes-perfect-advanced-spanish-grammar-book-rogelio-alonso-vallecillos-9780071472685","title":"Practice Makes Perfect: Advanced Spanish Grammar","description":"Take your Spanish grammar skills to the next level and speak with more soltura!    To fully understand how to speak Spanish effectively you must move beyond the fundamental principles of grammar and tackle more sophisticated sentence constructions. Practice Makes Perfect: Advanced Spanish Grammar focuses on intermediate- to advanced-level topics to help you create more complex, meaningful sentences and communicate more naturally.    Instead of just applying sets of rules, Practice Makes Perfect: Advanced Spanish Grammar helps you better understand the nuances of the language and develop your skills and confidence as a Spanish speaker by providing easy-to-absorb explanatory materials, examples, and exercises. Inside you will find:      Thorough explanations of topics that often prove difficult for English speakers when they learn Spanish, such as the correct use of object pronouns.  Practical exercises that give you the opportunity to test what you've learned   Learn the ins and outs of:  Some\/any and quantity determiners • Adverbs • Problematic prepositions • Relative pronouns • Idiomatic constructions • . . . and much more","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":49523954811153,"sku":"CIN0071472681G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49613256229137,"sku":"GOR005826662","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49874648924433,"sku":"GOR005076892","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ WELL_READ \/ SBYB","offer_id":49923364913425,"sku":"CIN0071472681A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50143751536913,"sku":"CIN0071472681VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":50450665079057,"sku":"GOR006821589","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":53338745962769,"sku":"GOR013520776","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0071472681.jpg?v=1751289611"},{"product_id":"practice-makes-perfect-italian-vocabulary-book-daniela-gobetti-9780071482868","title":"Practice Makes Perfect: Italian Vocabulary","description":"Helps you develop your mastery of Italian vocabulary through the use of extensive practice exercises complementing each chapter.","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49527697473809,"sku":"GOR004074262","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49889909768465,"sku":"GOR001857191","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ WELL_READ \/ SBYB","offer_id":49985841234193,"sku":"CIN0071482865A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50057052586257,"sku":"CIN0071482865G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50629769101585,"sku":"CIN0071482865VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":51738000425233,"sku":"GOR005348194","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0071482865.jpg?v=1750908167"},{"product_id":"practice-makes-perfect-spanish-verb-tenses-second-edition-book-dorothy-richmond-9780071639309","title":"Practice Makes Perfect Spanish Verb Tenses, Second Edition","description":"This convenient worktext gives students a uniqueapproach to learning, remembering, and reviewing howto use Spanish verbs correctly.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":49530127155473,"sku":"CIN0071639306G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49547696636177,"sku":"GOR004042223","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49555299107089,"sku":"GOR009245096","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49568408568081,"sku":"GOR003588791","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50459205501201,"sku":"CIN0071639306VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50681656705297,"sku":"GOR007957107","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":51695349301521,"sku":"CIN0071639306A","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0071639306.jpg?v=1751100315"},{"product_id":"practice-makes-perfect-italian-sentence-builder-book-paola-nanni-tate-9780071600354","title":"Practice Makes Perfect Italian Sentence Builder","description":"Practice Makes Perfect helps you put your Italian vocabulary and grammar skills together!    You may have all the vocabulary down pat and every grammar point nailed--but without the skill of knowing how to put these elements together, communicating in your second language would be nearly impossible. Practice Makes Perfect: Italian Sentence Builders picks up from where other grammar books leave off, showing you the variety of structures and how to combine them to make solid sentences. And like every Practice Makes Perfect title, these books feature crystal-clear explanations, numerous realistic examples, and dozens of opportunities to practice, practice, practice!","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49532275622161,"sku":"GOR003827968","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49644764823825,"sku":"GOR005410684","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":49930405609745,"sku":"CIN0071600353G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":50114764931345,"sku":"GOR011006469","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50591051284753,"sku":"CIN0071600353VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0071600353.jpg?v=1751437315"},{"product_id":"practice-makes-perfect-french-verb-tenses-book-trudie-booth-9780071478946","title":"Practice Makes Perfect: French Verb Tenses","description":"Helps you to practice your way to French fluency. This title coaches you in when and why verb tenses are used. It includes explanations that pinpoint why specific tenses work in given situations as well as examples and numerous skill-building exercises.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49535198396689,"sku":"GOR001878257","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49562857701649,"sku":"GOR003399646","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50036172980497,"sku":"CIN0071478949G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50343598588177,"sku":"CIN0071478949A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51171976249617,"sku":"CIN0071478949VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":51207877361937,"sku":"GOR002948476","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0071478949.jpg?v=1751441105"},{"product_id":"practice-makes-perfect-spanish-verb-tenses-book-dorothy-richmond-9780844273341","title":"Practice Makes Perfect Spanish Verb Tenses","description":"A workbook to help you master Spanish tenses  Some things just take a lot of practice to learn, and verb tenses are one of them! Practice Makes Perfect: Spanish Verb Tenses goes beyond the scope of many other books that deal with verbs. Typical verb books often present little more than charts of conjugations with perhaps some mechanical exercises that do little to help you really master when and why a particular verb tense should be used.   Spanish Verb Tenses fills this void by offering clear, concise, and at times, humorous explanations that pinpoint why a certain tense works in a given situation. The hundreds of varied exercises offer the added plus of allowing for lots of practice.  The book is divided into three main parts: Part I deals exclusively with the present tense-including the conjugation of regular verbs, formation of questions, essential differences between ser and estar, use of the personal a, reflexive verbs, and the present progressive mood. Part II covers the other six tenses of the indicative mood: preterite, imperfect, future, conditional, present perfect, and past perfect. Part III presents the imperative and the subjunctive, as  well as the future perfect, conditional perfect, and the passive voice.  Two appendices complete the text-one lists verb conjugations, and the other highlights certain verbs and their corresponding prepositions. There are also two bilingual glossaries that define vocabulary introduced in the exercises.  As a companion to a basic text, as a review workbook, or as a reference source, Practice Makes Perfect: Spanish Verb Tenses is an indispensable tool for all those who want to practice and perfect their use of Spanish verbs.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":49535632507153,"sku":"CIN0844273341G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49584054665489,"sku":"GOR001422286","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49667171385617,"sku":"GOR001362175","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49948539650321,"sku":"GOR007767710","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49967157936401,"sku":"GOR001511991","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ LIKE_NEW \/ SBYB","offer_id":50113750532369,"sku":"CIN0844273341LN","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50326278471953,"sku":"CIN0844273341VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50369211760913,"sku":"CIN0844273341A","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0844273341.jpg?v=1750947128"},{"product_id":"practice-makes-perfect-english-pronouns-and-prepositions-book-ed-swick-9780071447751","title":"Practice Makes Perfect: English Pronouns and Prepositions","description":"Offers explanations of the usage of pronouns and prepositions followed by examples illustrating and clarifying each point. This book features summaries of key grammar points and includes exercises in a variety of formats, including translations and re-writing sentences. It contains an appendix containing a list of commonly used prepositions.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49537033961745,"sku":"GOR013380360","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50422832988433,"sku":"CIN007144775XG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1858941997.jpg?v=1750693388"},{"product_id":"practice-makes-perfect-arabic-verb-tenses-book-jane-wightwick-9780071756365","title":"Practice Makes Perfect Arabic Verb Tenses","description":"Helps you find explanations that pinpoint why specific tenses work in given situations as well as tons of examples and numerous skill-building exercises. This title also helps you find: example sentences that illustrate and clarify each grammatical point; and variety of exercises for practice with an answer key for instant feedback and reference.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49540253581585,"sku":"GOR007404235","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50582103425297,"sku":"GOR008603497","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50761431908625,"sku":"CIN0071756361VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":53478361399569,"sku":"CIN0071756361G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0071756361.jpg?v=1751194299"},{"product_id":"practice-makes-perfect-german-vocabulary-book-ed-swick-9780071482851","title":"Practice Makes Perfect: German Vocabulary","description":"Go beyond Guten tag and add thousands of words to your German vocabulary  To communicate comfortably in German, you need access to a variety of words that are more than just the basics. In Practice Makes Perfect: German Vocabulary you get the tools you need to expand your lexicon and sharpen your speaking and writing skills. And how do you this? PRACTICE, PRACTICE, PRACTICE!  Each chapter of this comprehensive book focuses on a theme, such as family or travel, so you can build your language skills in a systematic manner. As you lay the foundation for a burgeoning vocabulary, you will perfect your new words with plenty of exercises and gain the confidence you need to communicate well in German.  Practice Makes Perfect: German Vocabulary offers you:    More than 100 exercisesConcise grammatical explanationsAn answer key to gauge your comprehension With help from this book, you can easily speak or write in German about:  Different occupations and jobs * German holidays and traditions * Taking the train * Growing your own garden * Where it hurts on your body * Your house * Your family and friends * What you studied in school * Your favorite TV show * Your family's background . . . and much more!","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49541303107857,"sku":"GOR002896900","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49627749122321,"sku":"GOR003247832","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":52853959328017,"sku":"GOR004061401","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0071482857.jpg?v=1751289620"},{"product_id":"practice-makes-perfect-complete-spanish-grammar-book-gilda-nissenberg-9780071763431","title":"Practice Makes Perfect Complete Spanish Grammar","description":"Build your confidence in your Spanish skills with practice, practice, practice!  From present tense regular verbs to double object pronouns, this comprehensive guide and workbook covers all those aspects of Spanish grammar that you might find a little intimidating or hard to remember. Practice Makes Perfect: Complete Spanish Grammar focuses on the practical aspects of Spanish as it's really spoken, so you are not bogged down by unnecessary technicalities. Each unit features crystal-clear explanations, numerous realistic examples, and dozens of engaging exercises in a variety of formats--including multiple choice, fill-in sentences and passages, sentence rewrites, and creative writing--perfect for whatever your learning style.  Whenever possible, explanations include comparisons you to understand the basic logic behind the rules and to remember correct usage. This new edition includes:   Time-saving vocabulary panels that eliminate having to look words upAdvice on how to avoid common mistakes A detailed answer key for quick, easy progress checks Free online audio recordings of all the answers at audiostudyplayer.com Offering a winning formula for getting a handle on Spanish grammar right away, Practice Makes Perfect: Complete Spanish Grammar your ultimate resource for learning to speak Spanish the way the native speakers do.","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49541463867665,"sku":"GOR005283701","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49547205673233,"sku":"GOR005734131","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":49547646828817,"sku":"CIN0071763430VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49554436915473,"sku":"GOR008126967","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":49687865458961,"sku":"CIN0071763430G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":49920172556561,"sku":"CIN0071763430A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50275432071441,"sku":"GOR008299271","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0071763430.jpg?v=1760694780"},{"product_id":"practice-makes-perfect-english-verbs-book-loretta-gray-9780071426466","title":"Practice Makes Perfect: English Verbs","description":"An exploration of English verbs, this workbook provides: comprehensive overviews of verb tenses and meanings; dozens of practical exercises to help you perfect verb usage; a list of frequently used verbs and a chart of irregular verbs; and, special chapters on imperative, conditional and passive sentences.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49541522260241,"sku":"GOR002308557","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":49726093656337,"sku":"CIN0071426469G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49907826524433,"sku":"GOR006190644","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51334903628049,"sku":"CIN0071426469VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51381447950609,"sku":"GOR014248448","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0071426469.jpg?v=1750842786"},{"product_id":"practice-makes-perfect-the-spanish-subjunctive-up-close-book-eric-w-vogt-9780071492256","title":"Practice Makes Perfect: The Spanish Subjunctive Up Close","description":"Get up close and master Spanish subjunctive    As you study Spanish you may see the subjunctive as an obstacle to your full understanding of the language. Learning the subjunctive can be one of the most frustrating aspects of Spanish grammar, but it is also one of the most important for being understood and understanding what others say. By adding Spanish pronouns to your range of language skills, you will open up a whole new world of communication.    With plenty of opportunities for practice, practice, practice, Practice Makes Perfect: The Spanish Subjunctive Up Close helps you better understand the nuances of this often-confusing grammar element and develop your skills and confidence as a Spanish speaker with:     Easy-to-absorb explanatory materials, examples, and exercises Authoritative guidance on how to form the four subjunctive tenses and when to use them A comprehensive answer key that not only gives you the correct solutions to the exercises but explains the why behind them","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49541558731025,"sku":"GOR004501122","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":49790437556497,"sku":"CIN0071492259G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":50131891912977,"sku":"GOR005597771","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50835111117073,"sku":"GOR006551173","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50913639268625,"sku":"CIN0071492259VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":53474627551505,"sku":"CIN0071492259A","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0071492259.jpg?v=1751442962"},{"product_id":"practice-makes-perfect-spanish-conversation-book-jean-yates-9780071741101","title":"Practice Makes Perfect: Spanish Conversation","description":"Want to strike up a conversation with a native Spanish speaker but nervous that you're not ready? This book helps you overcome that obstacle and before you know it, you'll be speaking comfortably in your new native language. It is organized around twelve units that present realistic conversational situations.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49543832633617,"sku":"GOR005787488","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":49548907086097,"sku":"CIN0071741100G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49641321169169,"sku":"GOR006623162","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":52886333915409,"sku":"GOR009882058","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0071741100.jpg?v=1750779465"},{"product_id":"practice-makes-perfect-spanish-past-tense-verbs-up-close-book-eric-w-vogt-9780071492263","title":"Practice Makes Perfect: Spanish Past-Tense Verbs Up Close","description":"Get up close and master Spanish past-tense verbs    As you study Spanish you may view past-tense verbs as obstacles to your full understanding of the language. Learning past-tense verbs can be one of the most frustrating aspects of studying Spanish grammar, but it is also one of the most important for being understood and following what others say. By adding Spanish past-tense verbs to your range of language skills, you will open up a whole new world of communication.    With plenty of opportunities for practice, practice, practice, Practice Makes Perfect: Spanish Past-Tense Verbs Up Close helps you better understand the nuances of this tricky grammar element and develop your skills and confidence as a Spanish speaker with:      Easy-to-absorb explanatory materials, examples, and exercises  Authoritative guidance on the different verb forms and when to use them  A comprehensive answer key that not only gives you the correct solutions to the exercises but explains the why behind them","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49544438284561,"sku":"GOR004319458","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":49664899154193,"sku":"CIN0071492267G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50690668069137,"sku":"GOR005691331","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51413183758609,"sku":"CIN0071492267VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":52717467926801,"sku":"GOR009455135","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0071492267.jpg?v=1751449598"},{"product_id":"practice-makes-perfect-basic-spanish-second-edition-book-dorothy-richmond-9780071849210","title":"Practice Makes Perfect Basic Spanish, Second Edition","description":"With this book, students get the essential vocabulary and grammar to get them to the next stage of learning Spanish.","brand":"WoB","offers":[{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49549579616529,"sku":"GOR010874209","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49552336453905,"sku":"GOR008401509","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":49754613907729,"sku":"CIN0071849211G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50176816578833,"sku":"CIN0071849211A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50594904146193,"sku":"CIN0071849211VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50878237802769,"sku":"GOR011538366","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":53194445488401,"sku":"GOR010878839","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0071849211.jpg?v=1751355433"},{"product_id":"practice-makes-perfect-spanish-pronouns-and-prepositions-book-dorothy-richmond-9780844273112","title":"Practice Makes Perfect Spanish Pronouns And Prepositions","description":"This bestselling book in the Practice Makes Perfect series treats Spanish pronouns and prepositions systematically in a worktext format. Containing concise, user-friendly explanations with generous and varied practice, the book helps students develop their knowledge of how and why pronouns and prepositions are used. Plus it encourages students to use the pronouns and prepositions in real-life contexts.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49550147158289,"sku":"GOR001202937","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ WELL_READ \/ SBYB","offer_id":49666709520657,"sku":"CIN0844273112A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":49675523817745,"sku":"CIN0844273112G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50074767065361,"sku":"CIN0844273112VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50938057752849,"sku":"GOR001483966","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":52728505827601,"sku":"GOR007767822","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":53610866442513,"sku":"GOR005736542","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0844273112.jpg?v=1751233350"},{"product_id":"practice-makes-perfect-german-verb-tenses-book-astrid-henschel-9780071451376","title":"Practice Makes Perfect: German Verb Tenses","description":"Helps you master your German action words to speak confidently. This title coaches you in how to use conjugated verbs in context. In addition to hundreds of conjugated verbs, it offers explanations, examples, and exercises that help you remember tenses, and, know when and why to use them.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49557026078993,"sku":"GOR002696205","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49600389185809,"sku":"GOR006260044","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49606677856529,"sku":"GOR003247833","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49666920317201,"sku":"GOR011259903","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50343624311057,"sku":"CIN0071451374G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0071451374.jpg?v=1751289595"},{"product_id":"practice-makes-perfect-french-pronouns-and-prepositions-second-edition-book-annie-heminway-9780071753852","title":"Practice Makes Perfect French Pronouns and Prepositions, Second Edition","description":"Perfect your French pronouns and prepositions with practice, practice, practice!  Practice Makes Perfect: French Pronouns and Prepositions offers a detailed examination of these two essential aspects of grammar, which you need to master to communicate with confidence. This book provides clear explanations of the usage of pronouns and prepositions, followed by practical examples illustrating and clarifying each point. A variety of exercises provide ample opportunity to practice. Answers to all questions are provided at the back of the book, providing  you with immediate feedback.     Features a brand-new review chapter that allows you to pull together the grammar skills you have acquired throughout the bookClarifies the subtleties of pronouns and prepositions that often escape many language learnersPractical and high-frequency vocabulary used throughout","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49559361224977,"sku":"GOR006967123","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49899702092049,"sku":"GOR005975164","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":49940226081041,"sku":"CIN0071753850A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":50298811121937,"sku":"GOR013917891","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":51694506311953,"sku":"CIN0071753850G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":53427686408465,"sku":"CIN0071753850VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0071753850.jpg?v=1750693488"},{"product_id":"practice-makes-perfect-spanish-sentence-builder-book-gilda-nissenberg-9780071600392","title":"Practice Makes Perfect Spanish Sentence Builder","description":"Practice Makes Perfect helps you put your Spanish vocabulary and grammar skills together!    You may have all the vocabulary down pat and every grammar point nailed--but without the skill of knowing how to put these elements together, communicating in your second language would be nearly impossible. Practice Makes Perfect: Spanish Sentence Builders picks up from where other grammar books leave off, showing you the variety of structures and how to combine them to make solid sentences. And like every Practice Makes Perfect title, these books feature crystal-clear explanations, numerous realistic examples, and dozens of opportunities to practice, practice, practice!","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49562581991697,"sku":"GOR004020362","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ WELL_READ \/ SBYB","offer_id":49789984506129,"sku":"CIN0071600396A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":49850665206033,"sku":"CIN0071600396G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50141297869073,"sku":"CIN0071600396VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50681656738065,"sku":"GOR007767706","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50789675499793,"sku":"GOR004601121","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0071600396.jpg?v=1763719241"},{"product_id":"practice-makes-perfect-english-vocabulary-for-beginning-esl-learners-book-jean-yates-9780071763035","title":"Practice Makes Perfect English Vocabulary for Beginning ESL Learners","description":"Practice Makes Perfect English Vocabulary for Beginning ESL Learners","brand":"WoB","offers":[{"title":"US \/ WELL_READ \/ SBYB","offer_id":49563855618321,"sku":"CIN0071763031A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":49926819152145,"sku":"CIN0071763031G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50308839801105,"sku":"CIN0071763031VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51286623256849,"sku":"GOR009470320","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":52980895711505,"sku":"GOR014678131","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0071763031.jpg?v=1750779477"},{"product_id":"practice-makes-perfect-intermediate-spanish-grammar-book-gilda-nissenberg-9780071775403","title":"Practice Makes Perfect: Intermediate Spanish Grammar","description":"Helps you master French grammar through hands-on exercises and practice. This book helps you take your grammar skills to a higher level and gives you the confidence to speak and write in your new language. It leads you through French grammar using easy-to-understand language, keeping you focused on achieving your goal of total fluency.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49567787286801,"sku":"GOR008798174","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":49918979703057,"sku":"CIN0071775404G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":49943892099345,"sku":"CIN0071775404VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50344130806033,"sku":"CIN0071775404A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":51354595000593,"sku":"GOR010854555","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":53449205186833,"sku":"GOR006554600","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0071775404.jpg?v=1751454647"},{"product_id":"practice-makes-perfect-french-verb-tenses-book-trudie-booth-9780071789578","title":"Practice Makes Perfect French Verb Tenses","description":"Suitable for beginning to intermediate French learners, this title shows them when and why to use certain verb tenses and gives them plenty of examples to increase their confidence in choosing the right word.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49568585384209,"sku":"GOR006960622","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":50091095916817,"sku":"CIN007178957XG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50487075569937,"sku":"GOR009983555","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50506041819409,"sku":"GOR006967124","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51424398901521,"sku":"CIN007178957XVG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":51708487074065,"sku":"CIN007178957XA","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/007178957X.jpg?v=1750842934"},{"product_id":"practice-makes-perfect-basic-german-book-jolene-wochenske-9780071634700","title":"Practice Makes Perfect Basic German","description":"Covers various aspects of grammar and vocabulary that gives you a foundation in the language. Supported by engaging exercises, this title features key grammatical concepts and core vocabulary that are absorbed almost effortlessly through exercises and flexibility for self-study or as a complement to your first-year class.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49571212394769,"sku":"GOR006852681","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50420118094097,"sku":"CIN0071634703VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50732178211089,"sku":"GOR013142102","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50777497338129,"sku":"CIN0071634703G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":50810681524497,"sku":"GOR014081615","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":52102660325649,"sku":"CIN0071634703A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":52602128138513,"sku":"GOR006967120","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0071634703.jpg?v=1750693458"},{"product_id":"practice-makes-perfect-german-sentence-builder-book-ed-swick-9780071599627","title":"Practice Makes Perfect German Sentence Builder","description":"Practice Makes Perfect helps you put your German vocabulary and grammar skills together!    You may have all the vocabulary down pat and every grammar point nailed--but without the skill of knowing how to put these elements together, communicating in your second language would be nearly impossible. Practice Makes Perfect: German Sentence Builders picks up from where other grammar books leave off, showing you the variety of structures and how to combine them to make solid sentences. And like every Practice Makes Perfect title, these books feature crystal-clear explanations, numerous realistic examples, and dozens of opportunities to practice, practice, practice!","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49571269214481,"sku":"GOR002088778","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50242890760465,"sku":"GOR013896352","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50329187320081,"sku":"CIN0071599622VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50343632929041,"sku":"CIN0071599622G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50423616405777,"sku":"GOR006681506","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":50701366624529,"sku":"GOR009944886","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0071599622.jpg?v=1750779428"},{"product_id":"practice-makes-perfect-french-conversation-book-eliane-kurbegov-9780071770873","title":"Practice Makes Perfect French Conversation","description":"Learn how to speak French fluently and spontaneously  Practice Makes Perfect: French Conversation gives you helpful instruction on correct pronunciation, grammar, syntax, and word usage, keeping in mind the typical problems of native English speakers like you. Each section includes a series of exercises that gives you extra practice in using new concepts and encourages you to construct personalized conversations. The lessons will reassure even grammar-phobic learners that you can achieve a confident speaking style. Offering a winning formula for getting a handle on speaking French right away, Practice Makes Perfect: French Conversation offers:    Engaging dialogues illustrate practical conversational situationsExample phrases or sentences clarify each pointA variety of exercises for practice, with an answer key that provides instant feedback and referencePractical and high-frequency vocabulary used throughout","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49572224303377,"sku":"GOR004801399","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49657579077905,"sku":"GOR006562578","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":49725219143953,"sku":"CIN0071770879G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50953581363473,"sku":"CIN0071770879VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":52498935415057,"sku":"GOR011158242","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0071770879.jpg?v=1772037019"},{"product_id":"practice-makes-perfect-latin-verb-tenses-book-richard-prior-9780071462921","title":"Practice Makes Perfect: Latin Verb Tenses","description":"Learn Latin verbs with ease  Most Latin verb books offer little more than charts of conjugations and a few mechanical exercises that do little to help you understand when and why a particular verb tense should be used. Practice Makes Perfect: Latin Verb Tenses, by contrast, provides hundreds of verbs with their conjugations, along with clear, concise explanations that pinpoint why a certain tense works in a given situation.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49575783334161,"sku":"GOR001865279","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49949794664721,"sku":"GOR004843110","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50567323484433,"sku":"GOR010942872","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50656044646673,"sku":"CIN0071462929VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":53345921040657,"sku":"CIN0071462929G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0071462929.jpg?v=1751420954"},{"product_id":"practice-makes-perfect-french-pronouns-and-prepositions-book-annie-heminway-9780071453912","title":"Practice Makes Perfect: French Pronouns and Prepositions","description":"Including explanations with practice exercises, this book helps readers develop their knowledge of how and why pronouns and prepositions are used, and how to incorporate them into everyday conversations.","brand":"WoB","offers":[{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49576748450065,"sku":"GOR010618940","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49610810229009,"sku":"GOR002938269","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49631895421201,"sku":"GOR007622011","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49757376512273,"sku":"GOR002247007","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":51182910177553,"sku":"CIN0071453911G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51757711950097,"sku":"CIN0071453911VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0071453911.jpg?v=1750876376"},{"product_id":"practice-makes-perfect-beginning-portuguese-with-two-audio-cds-book-sue-tyson-ward-9780071753418","title":"Practice Makes Perfect Beginning Portuguese with Two Audio CDs","description":"More than 1 million books sold in the Practice Makes Perfect series! Based on the successful approach of the series, a clear and engaging introduction to Portuguese, specifically designed for beginners  Consisting of 60 compact units, each lesson in Practice Makes Perfect: Beginning Portuguese with Two Audio CDs can be completed in just 20 minutes. Rather than focusing on grammar, each accessible lesson includes essential vocabulary, an easy-to-follow dialogue, an engaging exercise for you to practice what you've learned, a section on common phrases, and an interesting cultural comment. This approach allows you to master the basics of Portuguese communication without being intimidated by grammar.  Each dialogue is given in Portuguese and voiced by native speakers. Every new word or phrase for the dialogues is given in the vocabulary section, and each dialogue appears on an audio recording, giving you the opportunity to hear correct pronunciation and develop your own speaking skills.    Practical and high-frequency vocabulary used throughoutOver 145 minutes of practical and engaging dialogues on 2 audio CDsSpecial notes on Brazilian Portuguese throughout, making this a great title in advance of the 2016 Olympics in Rio de Janeiro","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49577641902353,"sku":"GOR006965386","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49707995758865,"sku":"GOR011331881","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50096731980049,"sku":"CIN0071753419G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":52882037244177,"sku":"GOR014652092","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":53132673351953,"sku":"GOR009382746","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0071753419.jpg?v=1751289694"},{"product_id":"practice-makes-perfect-english-grammar-for-esl-learners-book-ed-swick-9780071441322","title":"Practice Makes Perfect: English Grammar for ESL Learners","description":"Continuing the success of the bestselling Practice Makes Perfect series, Practice Makes Perfect English Grammar for ESL Learners features well-organised presentations, skill-building exercises, and a focus on practical conversational skillsHere you will find clear explanations accompanied by highlighted examples and boxed summaries of key points.You also get numerous exercises in a variety of formats, including fill-in-the-blank sentences and passages, translations, multiple-choice questions, sentence rewriting, and creative writing exercises. Answers to all questions are provided in the back of the book.","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49584541597969,"sku":"GOR006430264","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49607297630481,"sku":"GOR001351633","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":49723743731985,"sku":"CIN0071441328G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50341885214993,"sku":"CIN0071441328VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50511085469969,"sku":"CIN0071441328A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":51697390387473,"sku":"GOR014366339","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0071441328.jpg?v=1751100234"},{"product_id":"practice-makes-perfect-french-vocabulary-book-eliane-kurbegov-9780071488341","title":"Practice Makes Perfect: French Vocabulary","description":"Go Beyond Merci and Add Thousands of Words to Your French VocabularyTo communicate comfortably in French, you need access to a variety of words that are more than just the basics. In Practice Makes Perfect: French Vocabulary youget the tools you need to expand your lexicon and sharpen your speaking and writing skills. And how do you do this-- PRACTICE, PRACTICE, PRACTICE!  Each chapter of this comprehensive book focuses on a theme, such as family or travel, so you can build your language skills in a systematic manner. As you lay the foundation for a burgeoning vocabulary, you will perfect your new words with plenty of exercises and gain the confidence you need to communicate well in French.  Practice Makes Perfect: French Vocabulary offers you:  More than 100 exercisesConcise grammatical explanationsAn answer key to gauge your comprehension   WITH HELP FROM THIS BOOK, YOU CAN EASILY SPEAK OR WRITE IN FRENCH ABOUT: * Different occupations and jobs * French holidays and traditions * Taking the train * Growing your own garden * Your house * Modern technology * Your family and friends* What you studied in school * Your favorite TV show* Your family's background . . . and much more","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49585517560081,"sku":"GOR003963609","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49636573643025,"sku":"GOR004004689","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0071488340.jpg?v=1751131757"},{"product_id":"practice-makes-perfect-english-sentence-builder-book-ed-swick-9780071599603","title":"Practice Makes Perfect English Sentence Builder","description":"Practice Makes Perfect helps you put your English vocabulary and grammar skills together!    You may have all the vocabulary down pat and every grammar point nailed--but without the skill of knowing how to put these elements together, communicating in your second language would be nearly impossible. Practice Makes Perfect: English Sentence Builders picks up from where other grammar books leave off, showing you the variety of structures and how to combine them to make solid sentences. And like every Practice Makes Perfect title, these books feature crystal-clear explanations, numerous realistic examples, and dozens of opportunities to practice, practice, practice!","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49603753869585,"sku":"GOR006606454","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":49725651943697,"sku":"CIN0071599606G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50656482427153,"sku":"CIN0071599606VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":51320874500369,"sku":"CIN0071599606A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":51841382514961,"sku":"GOR006515493","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0071599606.jpg?v=1751100294"},{"product_id":"practice-makes-perfect-biology-book-nichole-vivion-9780071745512","title":"Practice Makes Perfect Biology","description":"Don't be baffled by biology. Master this science with practice, practice, practice!  Practice Makes Perfect: Biology is a comprehensive guide and workbook that covers all the basics of biology that you need to understand this subject. Each chapter focuses on one major topic, with thorough explanations and many illustrative examples, so you can learn at your own pace and really absorb the information. You get to apply your knowledge and practice what you've learned through a variety of exercises, with an answer key for instant feedback. Offering a winning formula for getting a handle on science right away, Practice Makes Perfect: Biology is your ultimate resource for building a solid understanding of biology fundamentals.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49616188014865,"sku":"GOR009544513","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50132624376081,"sku":"CIN0071745513VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50171027652881,"sku":"CIN0071745513G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50344108982545,"sku":"CIN0071745513A","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0071745513.jpg?v=1750737255"},{"product_id":"practice-makes-perfect-precalculus-book-william-clark-9780071761789","title":"Practice Makes Perfect Precalculus","description":"Don't be perplexed by precalculus. Master this math with practice, practice, practice!  Practice Makes Perfect: Precalculus is a comprehensive guide and workbook that covers all the basics of precalculus that you need to understand this subject. Each chapter focuses on one major topic, with thorough explanations and many illustrative examples, so you can learn at your own pace and really absorb the information. You get to apply your knowledge and practice what you've learned through a variety of exercises, with an answer key for instant feedback. Offering a winning solution for getting a handle on math right away, Practice Makes Perfect: Precalculus is your ultimate resource for building a solid understanding of precalculus fundamentals.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":49616909336849,"sku":"CIN0071761780G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":50999292461329,"sku":"NIN9780071761789","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51694602551569,"sku":"CIN0071761780VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0071761780.jpg?v=1751388259"},{"product_id":"practice-makes-perfect-spanish-verb-tenses-premium-book-dorothy-richmond-9780071841856","title":"Practice Makes Perfect Spanish Verb Tenses, Premium","description":"The bestselling workbook on Spanish Verbs updated with comprehensive digital support to help you master Spanish verb knowledge and usage  Practice Makes Perfect Spanish Verb Tenses explains with a rare level of clarity when and why a particular verb tense should be used--not just the correct forms. This book will also give you plenty of practice in using your new language skills, with more than 200 exercises in author Dorothy Richmond's uniquely entertaining style.  The Premium Third Edition provides supporting material in the McGraw-Hill Education Language Lab app:  Flashcards for all the verb and vocabulary lists in the book for study on-the-goAudio Recordings of the answers for all exercisesRecord-and-Replay function to compare your answers against native-speaker pronunciation (if your mobile device has this capability)Progress Tracker to keep track of your progress through the app  Note: audio recordings (totaling 180 minutes) require Internet access.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49624090050833,"sku":"GOR007307144","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":49677707804945,"sku":"CIN0071841857VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":49761955447057,"sku":"CIN0071841857G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49854286790929,"sku":"GOR011493445","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49862496616721,"sku":"GOR009253051","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":51415469097233,"sku":"CIN0071841857A","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0071841857.jpg?v=1751035920"},{"product_id":"practice-makes-perfect-calculus-book-william-clark-9780071638159","title":"Practice Makes Perfect Calculus","description":"Suitable for students who need to polish their calculus skills for class or for a critical exam, this book provides concise summaries, clear model examples, and plenty of practice, practice, practice.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49640179532049,"sku":"GOR008342456","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50469299650833,"sku":"CIN0071638156G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":50999294820625,"sku":"NIN9780071638159","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":52981893202193,"sku":"CIN0071638156VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0071638156.jpg?v=1750779450"},{"product_id":"practice-makes-perfect-basic-french-book-eliane-kurbegov-9780071634694","title":"Practice Makes Perfect Basic French","description":"Includes 50 units that cover all aspects of grammar and vocabulary, giving you a foundation in the language.","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49662959321361,"sku":"GOR006966999","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":49780829651217,"sku":"CIN007163469XG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49907641614609,"sku":"GOR005825445","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50520268833041,"sku":"CIN007163469XA","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50525050241297,"sku":"GOR013984616","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":51425833517329,"sku":"GOR011428562","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":52819251986705,"sku":"CIN007163469XVG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/007163469X.jpg?v=1751258030"},{"product_id":"practice-makes-perfect-basic-english-second-edition-book-julie-lachance-9780071849623","title":"Practice Makes Perfect Basic English, Second Edition","description":"Bite-size lessons. Big-time learning!  Practice Makes Perfect Premium: Basic English is a bestselling workbook that provides learners of English with invaluable tools to ensure mastery of essential concepts. Three-page units cover each subject, which can be completed in a mere 10 to 15 minutes! Each lesson covers a single grammar concept, supported by many clear examples. Extensive exercises keep you focused and interested while you gain confidence in your new language.  This second edition includes:    New chapters on the future perfect tenseAdditional exercises for a thorough review of verb tensesNew word search puzzles and scramble sentence exercisesStreaming audio recordings of 40 pronunciation exercises via our exclusive McGraw-Hill Education Language Lab app (mobile and web)","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49663010111761,"sku":"GOR009112256","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":49786846380305,"sku":"CIN0071849629G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50269871243537,"sku":"CIN0071849629VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0071849629.jpg?v=1751388322"},{"product_id":"practice-makes-perfect-german-pronouns-and-prepositions-book-ed-swick-9780071453929","title":"Practice Makes Perfect: German Pronouns and Prepositions","description":"Build your German language skills by mastering pronouns and prepositions in no time at all!  Practice Makes Perfect: German Pronouns and Prepositions gives you a quick, painless way to master two essential building blocks of German language fluency. Using numerous everyday examples, it demystifies German pronouns and prepositions and provides dozens of skill-building exercises in a variety of formats, including fill-in-the-blanks, sentence rewrites, and translations.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49666920710417,"sku":"GOR002945147","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":51819399708945,"sku":"CIN007145392XG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":52782798143761,"sku":"CIN007145392XVG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":53630850367761,"sku":"CIN007145392XA","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":53631071191313,"sku":"GOR008336004","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/007145392X.jpg?v=1751257957"},{"product_id":"practice-makes-perfect-complete-italian-grammar-book-marcel-danesi-9780071603676","title":"Practice Makes Perfect: Complete Italian Grammar","description":"Italian grammar comes easy with practice, practice, practice!","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49713829216529,"sku":"GOR004316232","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":49797119672593,"sku":"CIN0071603670G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49896063664401,"sku":"GOR002689303","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50512236314897,"sku":"CIN0071603670VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":51397241438481,"sku":"GOR009484635","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0071603670.jpg?v=1751131784"},{"product_id":"practice-makes-perfect-basic-english-book-julie-lachance-9780071597623","title":"Practice Makes Perfect: Basic English","description":"Bite-size lessons. Big-time English-language learning.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":49744400843025,"sku":"CIN007159762XG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50469106024721,"sku":"GOR004189100","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51464931508497,"sku":"CIN007159762XVG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":53148927721745,"sku":"CIN007159762XA","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/007159762X.jpg?v=1751163521"}],"url":"https:\/\/www.worldofbooks.com\/en-ie\/collections\/practice-makes-perfect-series-book-series.oembed?page=4","provider":"World of Books ","version":"1.0","type":"link"}