Languages Teaching Resources

Languages Order Form    Download Support Files

Welcome to ZigZag MFL, your first port of call for all things languages!

Never again gamble with grammar, struggle with speaking or toil with translation; whether you teach French, German or Spanish at KS3, GCSE, AS or A Level, we’ve got everything you’ll ever need to transform your students from linguaphobes into linguaphiles.

In collaboration with experienced teachers, examiners and subject specialists, we have developed a vast range of teaching and learning resources to cover every possible aspect of your subject – from verbs and vocabulary to exam practice and essay support, you’ll have your students speaking, listening, reading and writing like natives before you can say un, deux, trois!

And it’s not just the basics of language we’ve got covered – we also have a wide range of cultural and topic-based resources, as well as resources to suit a variety of learning styles, support those who struggle, and stretch the most able.

With new resources being added all the time for the KS3 National Curriculum, AQA, Edexcel, WJEC, OCR, CCEA and Eduqas, isn’t it time you got in on the action? Find, preview and order resources from our full catalogue below.

PS - Can’t find what you’re looking for? Let us know: mfl@zigzageducation.co.uk


Price includes site copy licence • All prices are VAT zero-rated unless stated otherwise
$3.90 P&P per order (in the UK) unless stated otherwise.


Electronic Copies (on CD-ROM) are available for most products (options available at checkout)

GO PDF add 30% +VAT to also get resources in PDF for easy sharing on your network/VLE
GO EDITABLE add 50% +VAT to also get resources in Word + PDF for easy printing and editing

Display prices in currency:

Select a product below for full details and to view an inspection copy.

Chinese
GCSE
AFF59/2791 Mandarin Chinese Student Workbooks $90
French
A Level - All Boards (2016 specifications)
Learning through Songs
AFF59/7778 Learning through Songs for AS and A Level French $77
Narratives
AFF59/6964 A Level Year 2 French Narratives $44
AFF59/7823 AS/A Level Year 1 French Narratives $44
Revision
AFF59/7656 Topic Based Grammar and Vocabulary Pack for AS/A Level Year 1 French $109
Topical
AFF59/8544 Topical Articles with Exercises for A Level Year 2 French $70
AFF59/8646 Topical Articles with Exercises for AS/ A Level Year 1 French vol.2 New $70
AFF59/6112 Topical Articles with Exercises for AS/A Level Year 1 French $70
AFF59/6880 Topical Podcasts for A Level Year 2 French $90 +VAT
AFF59/6879 Topical Podcasts for AS/A Level Year 1 French $90 +VAT
A Level - AQA (2016 spec)
Exam Practice
AFF59/7467 Listening Exam Practice for A Level Year 2 AQA French $90
AFF59/6937 Listening Exam Practice for AS/A Level Year 1 AQA French $90
AFF59/7420 Reading Exam Practice for A Level Year 2 AQA French $70
AFF59/9169 Reading Exam Practice for A Level Year 2 AQA French vol. 2 New Pre-order for Nov/Dec 2018 $77
AFF59/6829 Reading Exam Practice for AS/A Level Year 1 AQA French $64
AFF59/8756 Reading Exam Practice for AS/A Level Year 1 AQA French vol. 2 New $64
Getting to Know
AFF59/8485 Getting to Know... Bonjour Tristesse $103
AFF59/7209 Getting to Know... Boule de suif $103
AFF59/8546 Getting to Know... L'Etranger (2nd Edition) $116
AFF59/7844 Getting to Know... La Haine (2nd Edition) $90
AFF59/8010 Getting to Know... No et moi $103
AFF59/6402 Getting to Know... Tartuffe $116
AFF59/6872 Getting to Know... Un long dimanche de fiançailles $116
AFF59/6478 Getting to Know... Un sac de billes $116
AFF59/7038 Getting to Know... Un Secret $103
Homeworks
AFF59/8231 Skills-focused Homeworks for A Level Year 2 AQA French $77
AFF59/6356 Skills-focused Homeworks for AS/A Level Year 1 AQA French $77
Practice Papers
AFF59/7967 Paper 1: Practice Papers for A Level AQA French: Listening, Reading and Writing $90
AFF59/8758 Paper 1: Practice Papers for AS and A Level AQA French (PODs 7533 and 7967) $179 $155
AFF59/7533 Paper 1: Practice Papers for AS AQA French : Listening, Reading and Writing $90
AFF59/8303 Paper 2: Practice Papers for A Level AQA French: Writing $90
AFF59/8302 Paper 2: Practice Papers for AS AQA French: Writing $90
AFF59/8648 Paper 3: Practice Papers for A Level AQA French: Speaking $77
AFF59/8759 Paper 3: Practice Papers for AS and A Level AQA French (PODs 8281 and 8648) $153 $129
AFF59/8281 Paper 3: Practice Papers for AS AQA French: Speaking $77
Revision Activities
AFF59/7469 Revision Activities (Reading & Writing) for AS/A Level Year 1 AQA French $90
Structured Speaking Support
AFF59/8389 Structured Speaking Support for A Level Year 2 AQA French $77
AFF59/7397 Structured Speaking Support for AS/A Level Year 1 AQA French $90
Translation Practice
AFF59/9345 Translation Practice for A Level Year 2 AQA French New Pre-order for Jan/Feb 2019 $155
AFF59/8279 Translation Practice for AS/A Level Year 1 AQA French $129
Writing Summaries
AFF59/9008 Structured Skills for Writing Summaries: AQA A Level Year 2 French $90
AFF59/7642 Structured Skills for Writing Summaries: AQA AS/A Level Year 1 French $90
A Level - Edexcel (2016 spec)
Exam Practice
AFF59/8390 Listening Exam Practice for A Level Year 2 Edexcel French $90
AFF59/6936 Listening Exam Practice for AS/A Level Year 1 Edexcel French $90
AFF59/8226 Reading Exam Practice for A Level Year 2 Edexcel French $64
AFF59/6877 Reading Exam Practice for AS/A Level Year 1 Edexcel French $64
Getting to Know
AFF59/7209 Getting to Know... Boule de suif $103
AFF59/9217 Getting to Know... Intouchables (2nd Edition) New Pre-order for Nov/Dec 2018 $116
AFF59/8546 Getting to Know... L'Etranger (2nd Edition) $116
AFF59/7844 Getting to Know... La Haine (2nd Edition) $90
AFF59/8911 Getting to Know... La vie en rose New Pre-order for Oct/Nov 2018 $129
AFF59/7210 Getting to Know... Le dernier métro $103
AFF59/8019 Getting to Know... Le gone du Chaâba $103
AFF59/8735 Getting to Know... Les Choristes (2nd Edition) New $90
AFF59/8649 Getting to Know... Les petits enfants du siècle $90
AFF59/8010 Getting to Know... No et moi $103
AFF59/6402 Getting to Know... Tartuffe $116
AFF59/9145 Getting to Know... Thérèse Desqueyroux New Pre-order for Nov/Dec 2018 $103
AFF59/6872 Getting to Know... Un long dimanche de fiançailles $116
AFF59/6478 Getting to Know... Un sac de billes $116
Homeworks
AFF59/9151 Skills-focused Homeworks for A Level Year 2 Edexcel French New Pre-order for Nov/Dec 2018 $77
AFF59/6383 Skills-focused Homeworks for AS/A Level Year 1 Edexcel French $77
Practice Papers
AFF59/8533 Paper 1: Practice Papers for A Level Edexcel French: Listening, Reading & Transl $90
AFF59/8763 Paper 1: Practice Papers for AS and A Level Edexcel French (PODs 8533 and 7781) $179 $155
AFF59/7781 Paper 1: Practice Papers for AS Edexcel French: Listening, Reading & Translation $90
AFF59/8480 Paper 2: Practice Papers for A Level Edexcel French: Writing $90
AFF59/8479 Paper 2: Practice Papers for AS Edexcel French: Writing $90
Revision Activities
AFF59/8224 Revision Activities (Reading & Writing) for AS/A Level Yr1 Edexcel French $90
A Level - Eduqas (2016 spec)
Getting to Know
AFF59/7209 Getting to Know... Boule de suif $103
AFF59/9217 Getting to Know... Intouchables (2nd Edition) New Pre-order for Nov/Dec 2018 $116
AFF59/8546 Getting to Know... L'Etranger (2nd Edition) $116
AFF59/7844 Getting to Know... La Haine (2nd Edition) $90
AFF59/6319 Getting to Know... Le silence de la mer $103
AFF59/8735 Getting to Know... Les Choristes (2nd Edition) New $90
AFF59/8010 Getting to Know... No et moi $103
Homeworks
AFF59/7847 Skills-focused Homeworks for AS Eduqas French $77
Practice Papers
AFF59/9007 Component 2: Practice Papers for A Level Eduqas French: List., Read., and Tra... $90
AFF59/8711 Component 2: Practice Papers for AS Eduqas French: List., Read. and Tra... $90
AFF59/8880 Component 3: Practice Papers for A Level Eduqas French: Writing $77
AFF59/8879 Component 3: Practice Papers for AS Eduqas French: Writing $64
Exam Practice
AFF59/9086 Listening Exam Practice for A Level Year 2 Eduqas French New Pre-order for Dec/Jan 2019 $90
AFF59/9059 Listening Exam Practice for AS/A Level Year 1 Eduqas French $90
A Level - WJEC (2016 spec)
Practice Papers
AFF59/9134 Unit 2: Practice Papers for AS WJEC French: List., Read., Translation, Writing New Pre-order for Jan/Feb 2019 $90
AFF59/9216 Unit 5: Practice Papers for A Level WJEC French: Writing New Pre-order for Jan/Feb 2019 $51
Getting to Know
AFF59/6872 Getting to Know... Un long dimanche de fiançailles $116
AFF59/7038 Getting to Know... Un Secret $103
A Level - CCEA (2016 spec)
Getting to Know
AFF59/8010 Getting to Know... No et moi $103
AFF59/9145 Getting to Know... Thérèse Desqueyroux New Pre-order for Nov/Dec 2018 $103
Scottish National Higher (first exams 2018/19)
AFF59/9333 Reading and Translation Practice for SQA Higher French New Pre-order for Mar/Apr 2019 $90
A Level All Boards (legacy)
AFF59/6331 Controversial Debate Topics for A Level French $116
AFF59/5541 Getting to Know... Au revoir les enfants $77
AFF59/3714 Getting to Know... Brittany $64
AFF59/5709 Getting to Know... Candide $116
AFF59/4504 Getting to Know... La France sous l'occupation $90
AFF59/5312 Getting to Know... Les Mains sales $77
AFF59/5542 Getting to Know... M Batignole $83
AFF59/5540 Getting to Know... Mai 68 $77
AFF59/4983 Getting to Know... Provence-Alpes-Cote d'Azur $90
AFF59/240 Introduction to Tenses $21
AFF59/1065 Introduction to Tenses (Digital) $31 +VAT
AFF59/4792 Les Faux Amis: 'False Friends' Translation Supplement $44
A Level AQA (legacy)
AFF59/5552 Question 9 Grammar Exam Question Bank for AQA AS French $51
A Level Edexcel (legacy)
AFF59/2829 Practice Exercises for Translation Skills in French (English to French) $129
GCSE - All Boards (2016 specifications)
AFF59/9361 Learning through Songs for GCSE French New Pre-order for Feb/Mar 2019 $116
A-Z Reading
AFF59/7212 An A-Z of Short Reading Texts for GCSE French $57
Freaky Fiction
AFF59/6494 Freaky Fiction: GCSE French Advanced Pack (Dystopian) $70
AFF59/6485 Freaky Fiction: GCSE French Advanced Pack (Murder Mystery) $77
AFF59/6506 Freaky Fiction: GCSE French Starter Pack (Historical) $77
AFF59/6487 Freaky Fiction: GCSE French Starter Pack (Sci-Fi) $70
Grammar
AFF59/7620 Grammar Posters for French GCSE: Foundation and Higher $64
AFF59/8600 Grammar PowerPoints for GCSE French New $155 +VAT
Revision
AFF59/6370 Differentiated Revision Podcasts for GCSE French $194 +VAT
Topical Articles
AFF59/6192 Differentiated Topical Articles for GCSE French $77
AFF59/9399 Topical Articles for Gifted and Talented GCSE French (2016 specs) New Pre-order for Mar/Apr 2019 $90
GCSE - AQA (2016 spec)
Bridging the Gap - Higher
AFF59/9340 Bridging the Gap: GCSE to AS/A Level Year 1 AQA French New Pre-order for Feb/Mar 2019 $90
Cover Lessons
AFF59/6372 Structured Cover Lessons for GCSE AQA French Theme 1 $90
AFF59/6517 Structured Cover Lessons for GCSE AQA French Themes 2 and 3 $90
Exam Practice
AFF59/6556 Differentiated Listening Exam Practice for GCSE AQA French $116
AFF59/6516 Differentiated Reading Exam Practice for GCSE AQA French $116
AFF59/6679 Differentiated Speaking Exam Practice for GCSE AQA French $103
AFF59/6680 Differentiated Writing Exam Practice for GCSE AQA French $103
Fast Track
AFF59/7987 Fast Track for GCSE AQA French $259
Homeworks
AFF59/6290 Differentiated Homeworks for GCSE AQA French Theme 1 $83
AFF59/6620 Differentiated Homeworks for GCSE AQA French Themes 2 and 3 $90
Literary Texts
AFF59/6681 Literary Texts Practice for GCSE AQA French Reading Exam $103
Practice Papers
AFF59/6874 GCSE AQA French Practice Papers: Foundation Listening $64
AFF59/9018 GCSE AQA French Practice Papers: Foundation Listening (vol 2 - all new Qs) New Pre-order for Nov/Dec 2018 $64
AFF59/6778 GCSE AQA French Practice Papers: Foundation Reading $64
AFF59/7398 GCSE AQA French Practice Papers: Foundation Speaking $64
AFF59/7414 GCSE AQA French Practice Papers: Foundation Writing $44
AFF59/6875 GCSE AQA French Practice Papers: Higher Listening $64
AFF59/9019 GCSE AQA French Practice Papers: Higher Listening (vol 2 - all new Qs) New Pre-order for Nov/Dec 2018 $64
AFF59/6777 GCSE AQA French Practice Papers: Higher Reading $64
AFF59/7399 GCSE AQA French Practice Papers: Higher Speaking $64
AFF59/7415 GCSE AQA French Practice Papers: Higher Writing $44
Reaching for a 9 - Higher
AFF59/8601 Reaching for a 9 for GCSE AQA French $103
SOS - Foundation
AFF59/6551 SOS: Acing Foundation for GCSE AQA French Listening $64
AFF59/6550 SOS: Acing Foundation for GCSE AQA French Reading $64
AFF59/7670 SOS: Acing Foundation for GCSE AQA French Speaking $64
AFF59/7968 SOS: Acing Foundation for GCSE AQA French Writing $64
Stretch and Challenge - Higher
AFF59/6496 Stretch and Challenge Listening for GCSE AQA French $90
AFF59/6326 Stretch and Challenge Reading for GCSE AQA French $90
AFF59/6558 Stretch and Challenge Speaking for GCSE AQA French $83
AFF59/6938 Stretch and Challenge Writing for GCSE AQA French $90
Translation
AFF59/6888 Differentiated Translation Practice for GCSE AQA French $116
Vocabulary
AFF59/6933 Differentiated Vocabulary Activity Pack for GCSE AQA French $96
GCSE - Edexcel (2016 spec)
Cover Lessons
AFF59/7616 Differentiated Structured Cover Lessons for GCSE Edexcel French $103
Exam Practice
AFF59/7140 Differentiated Listening Exam Practice for GCSE Edexcel French $116
AFF59/6960 Differentiated Reading Exam Practice for GCSE Edexcel French $103
AFF59/8696 Differentiated Speaking Exam Practice for GCSE Edexcel French New $103
AFF59/6961 Differentiated Writing Exam Practice for GCSE Edexcel French $103
Homeworks
AFF59/6962 Differentiated Homeworks for GCSE Edexcel French $103
Literary Texts
AFF59/7468 Literary Texts Practice for GCSE Edexcel French Reading Exam $103
Practice Papers
AFF59/7898 Practice Papers for GCSE Edexcel French: Listening (Foundation) $64
AFF59/7899 Practice Papers for GCSE Edexcel French: Listening (Higher) $64
AFF59/7900 Practice Papers for GCSE Edexcel French: Reading (Foundation) $64
AFF59/7901 Practice Papers for GCSE Edexcel French: Reading (Higher) $64
AFF59/7902 Practice Papers for GCSE Edexcel French: Speaking (Foundation) $64
AFF59/7903 Practice Papers for GCSE Edexcel French: Speaking (Higher) $64
AFF59/7904 Practice Papers for GCSE Edexcel French: Writing (Foundation) $44
AFF59/7905 Practice Papers for GCSE Edexcel French: Writing (Higher) $44
SOS - Foundation
AFF59/8009 SOS: Acing Foundation for GCSE Edexcel French Listening $64
AFF59/8598 SOS: Acing Foundation for GCSE Edexcel French Reading $64
Stretch and Challenge - Higher
AFF59/6805 Stretch and Challenge Listening for GCSE Edexcel French $90
AFF59/7568 Stretch and Challenge Reading for GCSE Edexcel French (2nd Edn. Endorsed) $83
AFF59/6939 Stretch and Challenge Speaking for GCSE Edexcel French $90
Translation
AFF59/8627 Differentiated Translation Practice for GCSE Edexcel French vol 1 (Themes 1,2) New $103
AFF59/8628 Differentiated Translation Practice for GCSE Edexcel French vol 2 (Themes 3,4,5) New $103
Vocabulary
AFF59/6963 Vocabulary Activity Pack for GCSE Edexcel French $103
Reaching for a 9 - Higher
AFF59/9137 Reaching for a 9 for GCSE Edexcel French New Pre-order for Nov/Jan 2019 $103
GCSE - Eduqas (2016 spec)
AFF59/9172 Differentiated Homeworks for GCSE Eduqas French New Pre-order for Jan/Feb 2019 $90
AFF59/8545 Differentiated Listening Exam Practice for GCSE Eduqas French $103
AFF59/7466 Differentiated Reading Exam Practice for GCSE Eduqas French $103
AFF59/7412 Differentiated Speaking Exam Practice for GCSE Eduqas French $103
AFF59/7410 Differentiated Writing Exam Practice for GCSE Eduqas French $103
AFF59/8481 Practice Papers for GCSE Eduqas French: Reading (Foundation) $64
AFF59/8482 Practice Papers for GCSE Eduqas French: Reading (Higher) $64
AFF59/8475 Practice Papers for GCSE Eduqas French: Speaking (Foundation) $64
AFF59/8476 Practice Papers for GCSE Eduqas French: Speaking (Higher) $64
AFF59/8718 Practice Papers for GCSE Eduqas French: Writing (Foundation) $44
AFF59/8719 Practice Papers for GCSE Eduqas French: Writing (Higher) $44
AFF59/7661 SOS: Acing Foundation for GCSE Eduqas French Listening $64
AFF59/7675 SOS: Acing Foundation for GCSE Eduqas French Reading $64
AFF59/7660 Stretch and Challenge Listening for GCSE Eduqas French $90
AFF59/7421 Stretch and Challenge Reading for GCSE Eduqas French $83
AFF59/7418 Stretch and Challenge Speaking for GCSE Eduqas French $90
GCSE - WJEC (2016 spec)
AFF59/8483 Practice Papers for GCSE WJEC French: Reading (Foundation) $64
AFF59/8484 Practice Papers for GCSE WJEC French: Reading (Higher) $64
AFF59/8477 Practice Papers for GCSE WJEC French: Speaking (Foundation) $64
AFF59/8478 Practice Papers for GCSE WJEC French: Speaking (Higher) $64
AFF59/8720 Practice Papers for GCSE WJEC French: Writing (Foundation) $44
AFF59/8721 Practice Papers for GCSE WJEC French: Writing (Higher) $44
iGCSE - CIE (exams 2019)
Homeworks
AFF59/9332 Homeworks for iGCSE CIE French New Pre-order for Feb/Mar 2019 $77
Scottish National 4 & 5 (exams from 2017/18)
AFF59/9360 Differentiated Reading Practice for SQA N4 + N5 French New Pre-order for Mar/Apr 2019 $116
GCSE - All Boards (legacy)
AFF59/3807 Elodie's Diary - Listening Activities $103 +VAT
AFF59/2419 Fun French Starters - Ready, Steady, Speak! $77
AFF59/1382 GCSE French Grammar Homeworks $77
AFF59/2785 Revise Through Play $64
GCSE WJEC (legacy)
AFF59/5087 Structured Cover Lessons for GCSE WJEC French $77
IB
AFF59/6136 Getting to Know... L'Etranger for IB $116
KS3
AFF59/6931 Culture Cards for KS3 French (Famous People) $51
AFF59/8770 Culture Cards for KS3 French (Popular Culture) New Pre-order for Oct/Nov 2018 $51
AFF59/6448 Exploring... Cote d'Azur (Year 8) $77
AFF59/7631 Exploring... Kirikou et la sorcière (Year 8) $77
AFF59/6444 Exploring... Le Petit Nicolas (Year 9) $77
AFF59/6443 Exploring... Midi-Pyrenees (Year 9) $77
AFF59/6436 Exploring... Tahiti (Year 7) $77
AFF59/6440 Exploring... Une vie de chat (Year 7) $64
AFF59/1297 Interactive learning verbs $38 +VAT
AFF59/6682 KS3 French Grammar Activities $90
AFF59/3438 KS3 French Homeworks (Year 7) $142
AFF59/3439 KS3 French Homeworks (Year 8) $129
AFF59/3440 KS3 French Homeworks (Year 9) $103
AFF59/3443 KS3 French Homeworks (Years 7-9) $373 $298
AFF59/6518 KS3 French Short Stories- Year 7 Historical Fiction $64
AFF59/6385 KS3 French Short Stories- Year 8 Comedy $64
AFF59/6113 KS3 French Short Stories- Year 8 Fantasy $77
AFF59/6324 KS3 French Short Stories- Year 8 Gothic $64
AFF59/6454 KS3 French Short Stories- Year 8 Historical Fiction $64
AFF59/6174 KS3 French Short Stories- Year 8 Spy/Detective $51
AFF59/6194 KS3 French Short Stories- Year 9 Fantasy $77
AFF59/6322 KS3 French Short Stories- Year 9 Gothic $64
AFF59/6305 KS3 French Short Stories- Year 9 Historical Fiction $57
AFF59/6129 KS3 French Short Stories- Year 9 Romance $57
AFF59/6321 KS3 French Short Stories- Year 9 Spy & Detective $64
AFF59/2835 KS3 Writing Exercises: Donald and Rosie and the Moliere Club $77
AFF59/2420 Reading & Writing for KS3+ : Jacqui et Jacqueline $64
AFF59/2421 Sing Yourself Out of Trouble $31
German
A Level - All Boards (2016 specs)
German Politics
AFF59/8539 German Politics: Reunification, Immigration...for A Level (Year 2) German $77
Learning through Songs
AFF59/8639 Learning through Songs for AS and A Level German $77
Topical Articles
AFF59/8912 Topical Articles with Exercises for A Level Year 2 German $70
AFF59/6199 Topical Articles with Exercises for AS/A Level Year 1 German $70
Topical Podcasts
AFF59/6922 Topical Podcasts for AS/A Level Year 1 German $90 +VAT
A Level - AQA (2016 spec)
Essay Support
AFF59/8706 Structured Essay Support: Literary Texts and Films for AQA AS & A Level German $77
Exam Practice
AFF59/8534 Listening Exam Practice for A Level Year 2 AQA German $90
AFF59/6932 Listening Exam Practice for AS/A Level Year 1 AQA German $90
AFF59/7551 Reading Exam Practice for A Level Year 2 AQA German $77
AFF59/6384 Reading Exam Practice for AS/A Level Year 1 AQA German $77
Getting to Know
AFF59/8541 Getting to Know... Almanya, Willkommen in Deutschland $103
AFF59/7683 Getting to Know... Das Leben der Anderen (2nd Edition) $103
AFF59/7518 Getting to Know... Der Besuch der alten Dame (2nd Edition) $77
AFF59/6591 Getting to Know... Der Vorleser $103
AFF59/8261 Getting to Know... Die fetten Jahre sind vorbei (2nd Edition) $77
AFF59/6626 Getting to Know... Die verlorene Ehre der Katharina Blum $103
AFF59/9093 Getting to Know... Die Verwandlung (2nd Edition) New Pre-order for Dec/Jan 2019 $129
AFF59/7970 Getting to Know... Good bye, Lenin! (2nd Edition) $77
AFF59/6304 Getting to Know... Lola Rennt $103
AFF59/6822 Getting to Know... Max Frisch's Andorra $90
AFF59/6647 Getting to Know... Mutter Courage und Ihre Kinder $103
AFF59/8540 Getting to Know... Russendisko $103
AFF59/6924 Getting to Know... Sophie Scholl $103
AFF59/8420 Getting to Know... Zonenkinder $90
Homeworks
AFF59/7417 Skills-focused Homeworks for A Level Year 2 AQA German $77
AFF59/7458 Skills-focused Homeworks for AS/A Level Year 1 AQA German $77
Practice Papers
AFF59/8171 Paper 1: Practice Papers for A Level AQA German : Listening, Reading & Writing $90
AFF59/8761 Paper 1: Practice Papers for AS and A Level AQA German (PODs 7883 and 8171) $179 $155
AFF59/7883 Paper 1: Practice Papers for AS AQA German : Listening, Reading & Writing $90
AFF59/8596 Paper 3: Practice Papers for A Level AQA German: Speaking $77
AFF59/8762 Paper 3: Practice Papers for AS and A Level AQA German (PODs 8421 and 8596) $153 $129
AFF59/8421 Paper 3: Practice Papers for AS AQA German : Speaking $77
Revision Activities
AFF59/7657 Revision Activities (Reading & Writing) for AS/A Level Year 1 AQA German $90
Structured Speaking Support
AFF59/7589 Structured Speaking Support for AS/A Level Year 1 AQA German $90
Translation Practice
AFF59/8743 Translation Practice for A Level Year 2 AQA German $155
AFF59/8409 Translation Practice for AS/A Level Year 1 AQA German $129
Writing Summaries
AFF59/8650 Structured Skills for Writing Summaries: AQA A Level Year 2 German $90
AFF59/7628 Structured Skills for Writing Summaries: AQA AS/ A Level Year 1 German $90
A Level - CCEA (2016 specs)
Getting to Know
AFF59/8541 Getting to Know... Almanya, Willkommen in Deutschland $103
AFF59/7518 Getting to Know... Der Besuch der alten Dame (2nd Edition) $77
AFF59/7970 Getting to Know... Good bye, Lenin! (2nd Edition) $77
AFF59/8540 Getting to Know... Russendisko $103
A Level - Edexcel (2016 spec)
Exam Practice
AFF59/8535 Listening Exam Practice for A Level Year 2 Edexcel German $90
AFF59/6958 Listening Exam Practice for AS/A Level Year 1 Edexcel German $90
AFF59/7396 Reading Exam Practice for AS/A Level Year 1 Edexcel German vol.1 $77
AFF59/8486 Reading Exam Practice for AS/A Level Year 1 Edexcel German vol.2 $77
Homeworks
AFF59/8422 Skills-focused Homeworks for Edexcel A Level Year 2 German $77
AFF59/9071 Skills-focused Homeworks for Edexcel AS/Level Year 1 German New Pre-order for Nov/Dec 2018 $77
Practice Papers
AFF59/8375 Paper 1: Practice Papers for A Level Edexcel German: List., Read. & Translation $90
AFF59/8765 Paper 1: Practice Papers for AS and A Level Edexcel German (PODs 8345 and 8375) $179 $155
AFF59/8345 Paper 1: Practice Papers for AS Edexcel German: Listening, Reading & Translation $90
Getting to Know
AFF59/8541 Getting to Know... Almanya, Willkommen in Deutschland $103
AFF59/7683 Getting to Know... Das Leben der Anderen (2nd Edition) $103
AFF59/6948 Getting to Know... Das Wunder von Bern $90
AFF59/7518 Getting to Know... Der Besuch der alten Dame (2nd Edition) $77
AFF59/6591 Getting to Know... Der Vorleser $103
AFF59/8261 Getting to Know... Die fetten Jahre sind vorbei (2nd Edition) $77
AFF59/6626 Getting to Know... Die verlorene Ehre der Katharina Blum $103
AFF59/9093 Getting to Know... Die Verwandlung (2nd Edition) New Pre-order for Dec/Jan 2019 $129
AFF59/6386 Getting to Know... Die Welle $103
AFF59/7970 Getting to Know... Good bye, Lenin! (2nd Edition) $77
AFF59/6304 Getting to Know... Lola Rennt $103
AFF59/6822 Getting to Know... Max Frisch's Andorra $90
AFF59/6924 Getting to Know... Sophie Scholl $103
Translation Practice
AFF59/9344 Translation Practice for A Level Year 2 Edexcel German New Pre-order for Jan/Feb 2019 $155
AFF59/9130 Translation Practice for AS/A Level Year 1 Edexcel German New $129
A Level - Eduqas (2016 specs)
Getting to Know
AFF59/7966 Getting to Know... Das Brot der frühen Jahre $90
AFF59/7683 Getting to Know... Das Leben der Anderen (2nd Edition) $103
AFF59/7518 Getting to Know... Der Besuch der alten Dame (2nd Edition) $77
AFF59/6591 Getting to Know... Der Vorleser $103
AFF59/8261 Getting to Know... Die fetten Jahre sind vorbei (2nd Edition) $77
AFF59/9093 Getting to Know... Die Verwandlung (2nd Edition) New Pre-order for Dec/Jan 2019 $129
AFF59/6386 Getting to Know... Die Welle $103
AFF59/7970 Getting to Know... Good bye, Lenin! (2nd Edition) $77
AFF59/6304 Getting to Know... Lola Rennt $103
Practice Papers
AFF59/8876 Component 2: Practice Papers for A Level Eduqas German: List., Read. and Tra... $90
AFF59/8875 Component 2: Practice Papers for AS Eduqas German: List., Read. and Tra... New Pre-order for Jan/Feb 2019 $90
Exam Practice
AFF59/9082 Listening Exam Practice for A Level Year 2 Eduqas German New Pre-order for Dec/Jan 2019 $103
AFF59/9083 Listening Exam Practice for AS/A Level Year 1 Eduqas German New Pre-order for Dec/Jan 2019 $103
A Level - WJEC (2016 specs)
Getting to Know
AFF59/8230 Getting to Know... Der gute Mensch von Sezuan $90
A Level All Boards (legacy)
AFF59/3207 A Level German Starter Activities $64
AFF59/2918 An Introduction to Cases for A Level German 2nd Edition $31
AFF59/2919 An Introduction to Word Order for A Level German 2nd Edition $51
AFF59/4333 Bridging the Gap - Grammar Podcasts for AS $90 +VAT
AFF59/3910 Falsche Freunde: 'False Friends' Translation Supplement $44
AFF59/6052 Getting to Know... Berlin $90
AFF59/5264 Getting to Know... Die Berliner Mauer $103
AFF59/6162 Reach for A* - German Grammar Podcasts for A Level $90 +VAT
AFF59/5118 Topical Articles with Exercises for AS German $70
A Level AQA (legacy)
AFF59/4959 Question 9 Grammar: Exam Practice Bank AQA AS German $44
GCSE - All Boards (2016 specifications)
AFF59/5140 An A-Z of German Reading Texts for GCSE $64
AFF59/6276 Differentiated Topical Articles for GCSE German $77
AFF59/6927 Freaky Fiction: GCSE German Advanced Pack (Futuristic Fantasy) $70
AFF59/6959 Freaky Fiction: GCSE German Advanced Pack (Gothic) $70
AFF59/6794 Freaky Fiction: GCSE German Advanced Pack (Mysterious Disappearance) $70
AFF59/6928 Freaky Fiction: GCSE German Starter Pack (Supernatural) $77
AFF59/9363 Learning through Songs for GCSE German New Pre-order for Feb/Mar 2019 $116
AFF59/9400 Topical Articles for Gifted and Talented for GCSE German (2016 specs) New Pre-order for Mar/Apr 2019 $90
GCSE - AQA (2016 spec)
Bridging the Gap - Higher
AFF59/8489 Bridging the Gap: GCSE to AS/A Level Year 1 AQA German $90
Cover Lessons
AFF59/7629 Differentiated Structured Cover Lessons for GCSE AQA German Theme 1 $90
Exam Practice
AFF59/7552 Differentiated Listening Exam Practice for GCSE AQA German $116
AFF59/6783 Differentiated Reading Exam Practice for GCSE AQA German $116
AFF59/7965 Differentiated Speaking Exam Practice for GCSE AQA German $103
AFF59/7563 Differentiated Writing Exam Practice for GCSE AQA German $103
Homeworks
AFF59/7213 Differentiated Homeworks for GCSE AQA German $90
Hörenswert: Listening Activities
AFF59/8889 Hörenswert: Listening Activities for GCSE AQA German (2nd Ed.) New $116
Literary Texts
AFF59/6593 Literary Texts Practice for German GCSE AQA Reading exam $90
Practice Papers
AFF59/7654 GCSE AQA German Practice Papers: Listening (Foundation) $64
AFF59/7655 GCSE AQA German Practice Papers: Listening (Higher) $64
AFF59/6792 GCSE AQA German Practice Papers: Reading (Foundation) $64
AFF59/6793 GCSE AQA German Practice Papers: Reading (Higher) $64
AFF59/7428 GCSE AQA German Practice Papers: Speaking (Foundation) $64
AFF59/7429 GCSE AQA German Practice Papers: Speaking (Higher) $64
AFF59/7430 GCSE AQA German Practice Papers: Writing (Foundation) $44
AFF59/7431 GCSE AQA German Practice Papers: Writing (Higher) $44
Reaching for a 9 - Higher
AFF59/8555 Reaching for a 9 for GCSE AQA German $103
SOS - Foundation
AFF59/7419 SOS: Acing Foundation for GCSE AQA German Listening $64
AFF59/6484 SOS: Acing Foundation for GCSE AQA German Reading $51
Stretch and Challenge - Higher
AFF59/7662 Stretch and Challenge Listening for GCSE AQA German $90
AFF59/6625 Stretch and Challenge Reading for GCSE AQA German $83
Translation
AFF59/6825 Translation Practice for GCSE AQA German $116
Vocabulary
AFF59/7422 Vocabulary Activity Pack for GCSE AQA German $96
GCSE - Edexcel (2016 spec)
Exam Practice
AFF59/8972 Differentiated Listening Exam Practice for GCSE Edexcel German New $116
AFF59/7562 Differentiated Reading Exam Practice for GCSE Edexcel German $103
AFF59/8492 Differentiated Writing Exam Practice for GCSE Edexcel German $103
Homeworks
AFF59/7848 Differentiated Homeworks for GCSE Edexcel German $116
Literary Texts
AFF59/6957 Literary Texts Practice for GCSE Edexcel German Reading Exam $90
Practice Papers
AFF59/7988 Practice Papers for GCSE Edexcel German: Listening (Foundation) $64
AFF59/7989 Practice Papers for GCSE Edexcel German: Listening (Higher) $64
AFF59/6978 Practice Papers for GCSE Edexcel German: Reading (Foundation) $64
AFF59/6977 Practice Papers for GCSE Edexcel German: Reading (Higher) $64
AFF59/7974 Practice Papers for GCSE Edexcel German: Speaking (Foundation) $64
AFF59/7976 Practice Papers for GCSE Edexcel German: Speaking (Higher) $64
AFF59/7977 Practice Papers for GCSE Edexcel German: Writing (Foundation) $44
AFF59/7978 Practice Papers for GCSE Edexcel German: Writing (Higher) $44
Stretch and Challenge - Higher
AFF59/6926 Stretch and Challenge Reading for GCSE Edexcel German $83
Translation
AFF59/7585 Differentiated Translation Practice for GCSE Edexcel German $103
Reaching for a 9 - Higher
AFF59/9106 Reaching for a 9 for GCSE Edexcel German New Pre-order for Nov/Jan 2019 $103
GCSE - Eduqas (2016 spec)
AFF59/8003 Practice Papers for GCSE Eduqas German: Reading (Foundation) $64
AFF59/8002 Practice Papers for GCSE Eduqas German: Reading (Higher) $64
AFF59/8373 Practice Papers for GCSE Eduqas German: Speaking (Foundation) $64
AFF59/8374 Practice Papers for GCSE Eduqas German: Speaking (Higher) $64
AFF59/8377 Practice Papers for GCSE Eduqas German: Writing (Foundation) $44
AFF59/8378 Practice Papers for GCSE Eduqas German: Writing (Higher) $44
GCSE - WJEC (2016 spec)
AFF59/8371 Practice Papers for GCSE WJEC German: Speaking (Foundation) $64
AFF59/8372 Practice Papers for GCSE WJEC German: Speaking (Higher) $64
AFF59/8431 Practice Papers for GCSE WJEC German: Writing (Foundation) $44
AFF59/8432 Practice Papers for GCSE WJEC German: Writing (Higher) $44
GCSE All Boards (legacy)
AFF59/1290 20 German Vocab Crosswords for GCSE $43
AFF59/2985 GCSE Fast Track German Course $155
AFF59/5446 Practise your GCSE German - Interactive CD-ROM - Unlimited Site Licence $194 +VAT
KS3
AFF59/7755 Exploring... Heidi (Year 8) $77
AFF59/7845 Exploring... Rettet Raffi (Year 9) $77
AFF59/137 Kaffee und Kuchen Whole Year Role Play (for KS3/4) $23
AFF59/6128 KS3 German Grammar Activities $90
AFF59/6468 KS3 German Short Stories- Year 7 Gothic $64
AFF59/6380 KS3 German Short Stories- Year 8 Fantasy $77
AFF59/6557 KS3 German Short Stories- Year 8 Spy&Detective $64
AFF59/6175 KS3 German Short Stories- Year 9 Comedy $51
AFF59/6323 KS3 German Short Stories- Year 9 Science Fiction $83
AFF59/465 Perfekt! Perfekt! KS3 $31
AFF59/614 Selbstbedienung Group - A-Z of German Grammar plus Extra Exercises - (DIGITAL) $179
Scottish National Level 5 (2017/18)
AFF59/9359 Stretch and Challenge Listening for SQA German New Pre-order for Mar/Apr 2019 $90
Hörenswert: Listening Activities
AFF59/8890 Hörenswert: Listening Activities for SQA National 5 German (2nd Ed) New $116
Scottish National Level 5 (legacy)
AFF59/5141 An A-Z of German Reading Texts for Scottish National Level 5 $64
AFF59/5461 Hörenswert: Listening Activities for Scottish National Level 5 German $116
AFF59/4524 Topical Articles for Gifted and Talented for Scottish National Level 5 German $90
Scottish CfE Higher
AFF59/6472 Topical Articles with Exercises for German CfE Higher (Scotland) $77
Italian
A Level - Edexcel (2017 spec)
AFF59/8741 Getting to Know... Volevo i pantaloni for AS and A Level Italian New $77
AFF59/8487 Reading Exam Practice for AS/A Level Year 1 Edexcel Italian $77
GCSE - AQA (2017 spec)
AFF59/8570 Literary Texts Practice for GCSE AQA Italian (Reading Exam) $90
GCSE - Edexcel (2017 spec)
AFF59/8571 Literary Texts Practice for GCSE Edexcel Italian (Reading Exam) $90
GCSE - Edexcel (legacy)
AFF59/5802 Differentiated Exam Practice for Edexcel Italian - Reading $103
Spanish
A Level - All Boards (2016 specs)
Grammar and Vocab
AFF59/8139 Topic Based Grammar and Vocabulary Pack for AS/A Level Year 1 Spanish $90
Learning through Songs
AFF59/8757 Learning through Songs for AS and A Level Spanish $77
Narratives
AFF59/7824 Narratives for A Level Year 2 Spanish $44
Topical Articles
AFF59/7560 Cultural & Topical Articles for AS/A Y1 Spanish (with English Translations) $83
AFF59/6189 Topical Articles with Exercises for AS/A Level Year 1 Spanish $70
AFF59/8645 Topical Articles with Exercises for AS/A Level Year 1 Spanish vol. 2 New $70
AFF59/6837 Topical Podcasts for AS/A Level Year 1 Spanish $90 +VAT
Spanish Politics and History
AFF59/9060 The Two Spains: 1936 onwards for A Level Spanish New Pre-order for Nov/Dec 2018 $90
A Level - AQA (2016 spec)
Essay Support
AFF59/7896 Structured Essay Support: Literary Texts and Films for AQA AS & A Level Spanish $77
Exam Practice
AFF59/7884 Listening Exam Practice for A Level Year 2 AQA Spanish $90
AFF59/6876 Listening Exam Practice for AS/A Level Year 1 AQA Spanish $90
AFF59/7674 Reading Exam Practice for A Level Year 2 AQA Spanish $77
AFF59/6828 Reading Exam Practice for AS/A Level Year 1 AQA Spanish $77
Getting to Know
AFF59/8705 Getting to Know... Crónica de una muerte anunciada (2nd Edition) $77
AFF59/9136 Getting to Know... El coronel no tiene quien le escriba (2nd Edition) New Pre-order for Nov/Dec 2018 $90
AFF59/7800 Getting to Know... El laberinto del fauno (2nd Edition) $103
AFF59/7457 Getting to Know... El otro árbol de Guernica $103
AFF59/7450 Getting to Know... La casa de Bernarda Alba (2nd Edition) $90
AFF59/6559 Getting to Know... La casa de los espíritus $116
AFF59/6979 Getting to Know... Las 13 Rosas $116
AFF59/6519 Getting to Know... Las bicicletas son para el verano $116
AFF59/7454 Getting to Know... Ocho apellidos vascos (2nd Edition) $116
AFF59/7786 Getting to Know... Requiem por un campesino espanol (2nd Edition) $116
AFF59/7785 Getting to Know... Volver (2nd Edition) $90
Homeworks
AFF59/8376 Skills-focused Homeworks for AQA A Level Year 2 Spanish $116
AFF59/7782 Skills-focused Homeworks for AQA AS/A Level Year 1 Spanish $77
Practice Papers
AFF59/8201 Paper 1: Practice Papers for A Level AQA Spanish: Listening, Reading and Writing $90
AFF59/8760 Paper 1: Practice Papers for AS and A Level AQA Spanish (PODs 8356 and 8201) $179 $155
AFF59/8356 Paper 1: Practice Papers for AS AQA Spanish: Listening, Reading and Writing $90
Revision Activities
AFF59/8054 Revision Activities (Reading & Writing) for AS/A Level Year 1 AQA Spanish $90
Translation Practice
AFF59/8698 Translation Practice for AS/A Level Year 1 AQA Spanish New $129
Writing Summaries
AFF59/9021 Structured Skills for Writing Summaries: AQA A Level Year 2 Spanish $90
AFF59/7627 Structured Skills for Writing Summaries: AQA AS/A Level Year 1 Spanish $90
A Level - CCEA (2016 specs)
Getting to Know
AFF59/6327 Getting to Know... El Bola $116
AFF59/7613 Getting to Know... La lengua de las mariposas (2nd Edition) $103
AFF59/7786 Getting to Know... Requiem por un campesino espanol (2nd Edition) $116
AFF59/6654 Getting to Know... Solas (Benito Zambrano) $103
AFF59/8602 Getting to Know... Veinte poemas de amor y una canción desesperada New $103
A Level - Edexcel (2016 spec)
Essay Support
AFF59/8569 Structured Essay Support: Literary Texts & Films Edexcel AS & A Level Spanish $77
Exam Practice
AFF59/8554 Listening Exam Practice for A Level Year 2 Edexcel Spanish $90
AFF59/7390 Listening Exam Practice for AS/A Level Year 1 Edexcel Spanish $90
AFF59/8744 Reading Exam Practice for A Level Year 2 Edexcel Spanish $77
AFF59/6925 Reading Exam Practice for AS/A Level Year 1 Edexcel Spanish $77
Getting to Know
AFF59/6785 Getting to Know... Bodas de sangre $116
AFF59/8705 Getting to Know... Crónica de una muerte anunciada (2nd Edition) $77
AFF59/9136 Getting to Know... El coronel no tiene quien le escriba (2nd Edition) New Pre-order for Nov/Dec 2018 $90
AFF59/7800 Getting to Know... El laberinto del fauno (2nd Edition) $103
AFF59/8572 Getting to Know... El túnel $77
AFF59/7191 Getting to Know... Eva Luna $116
AFF59/7450 Getting to Know... La casa de Bernarda Alba (2nd Edition) $90
AFF59/6559 Getting to Know... La casa de los espíritus $116
AFF59/7613 Getting to Know... La lengua de las mariposas (2nd Edition) $103
AFF59/7833 Getting to Know... La misma luna $90
AFF59/6979 Getting to Know... Las 13 Rosas $116
AFF59/6821 Getting to Know... Machuca $116
AFF59/8370 Getting to Know... Mar Adentro (2nd Edition) $90
AFF59/8280 Getting to Know... Modelos de mujer $77
AFF59/7538 Getting to Know... Nada $116
AFF59/8179 Getting to Know... Primera memoria $90
AFF59/7786 Getting to Know... Requiem por un campesino espanol (2nd Edition) $116
AFF59/7438 Getting to Know... También la lluvia $116
AFF59/8225 Getting to Know... Todo sobre mi madre (2nd Edition) $103
AFF59/7785 Getting to Know... Volver (2nd Edition) $90
Homeworks
AFF59/8755 Skills-focused Homeworks for Edexcel AS / A Level Year 1 Spanish New $77
Practice Papers
AFF59/8532 Paper 1: Practice Papers for A Level Edexcel Spanish: Listening, Reading & T... $90
AFF59/8764 Paper 1: Practice Papers for AS and A Level Edexcel Spanish (PODs 8530 and 8532) $179 $155
AFF59/8530 Paper 1: Practice Papers for AS Edexcel Spanish: Listening, Reading and Trans... $90
A Level - Eduqas (2016 specs)
Practice Papers
AFF59/9020 Component 2: Practice Papers for A Level Eduqas Spanish: List., Read. and Tra... $90
AFF59/8710 Component 2: Practice Papers for AS Eduqas Spanish: List., Read. and Tra... $90
Getting to Know
AFF59/9136 Getting to Know... El coronel no tiene quien le escriba (2nd Edition) New Pre-order for Nov/Dec 2018 $90
AFF59/7800 Getting to Know... El laberinto del fauno (2nd Edition) $103
AFF59/7457 Getting to Know... El otro árbol de Guernica $103
AFF59/7450 Getting to Know... La casa de Bernarda Alba (2nd Edition) $90
AFF59/6979 Getting to Know... Las 13 Rosas $116
AFF59/6519 Getting to Know... Las bicicletas son para el verano $116
AFF59/7786 Getting to Know... Requiem por un campesino espanol (2nd Edition) $116
A Level - WJEC (2016 specs)
Getting to Know
AFF59/6327 Getting to Know... El Bola $116
AFF59/7457 Getting to Know... El otro árbol de Guernica $103
AFF59/7450 Getting to Know... La casa de Bernarda Alba (2nd Edition) $90
AFF59/7786 Getting to Know... Requiem por un campesino espanol (2nd Edition) $116
AFF59/7785 Getting to Know... Volver (2nd Edition) $90
A Level All Boards (legacy)
AFF59/5771 Getting to Know... Castilla y Leon $116
AFF59/5905 Getting to Know... Cataluna $109
AFF59/6191 Getting to Know... Habana Blues $103
AFF59/5682 Getting to Know... Madrid $103
AFF59/5120 Getting to Know... Mujeres al borde de un ataque de nervios $90
AFF59/5713 Getting to Know... País Vasco $116
AFF59/5539 Getting to Know... Voces Inocentes $77
AFF59/4419 La Sociedad Espanola: Fast-track Workbook $64
AFF59/4417 Los Amigos Falsos: 'False Friends' Translation Supplement $31
AFF59/2837 Los Pronombres Relativos: PowerPoint with Grammar Game and Revision Exercise $25 +VAT
AFF59/9135 Reaching for a 9 for GCSE Edexcel Spanish New Pre-order for Nov/Jan 2019 $103
AFF59/4975 Topical Articles with Exercises for A2 Spanish Vol 2 $70
A Level AQA (legacy)
AFF59/4960 Question 9 Grammar: Exam Practice Bank AQA AS Spanish $44
A Level Edexcel (legacy)
AFF59/3554 Practice Exercises for Translation Skills in Spanish (English to Spanish) $129
AFF59/4181 Practice Exercises for Translation Skills Spanish (Edexcel) - Endorsed Version $129
A Level WJEC (legacy)
AFF59/5843 Practice Exercises for Translations Skills in A2 WJEC Spanish $129
GCSE - All Boards (2016 specifications)
AFF59/7295 An A-Z of Short Reading Texts for GCSE Spanish $57
AFF59/6371 Differentiated Revision Podcasts for GCSE Spanish $194 +VAT
AFF59/6291 Differentiated Topical Articles for GCSE Spanish $77
AFF59/6652 Freaky Fiction for GCSE Spanish- Dystopia (Starter Pack) $77
AFF59/7143 Freaky Fiction for GCSE Spanish- Sci-Fi (Advanced Pack) $77
AFF59/6784 Freaky Fiction for GCSE Spanish- Thriller (Advanced Pack) $77
AFF59/9362 Learning through Songs for GCSE Spanish New Pre-order for Feb/Mar 2019 $116
AFF59/7561 Spanish Around the World for GCSE Higher $77
The Spanish Magazine
AFF59/9226 Al Ritmo Magazine for GCSE Spanish - 1 Year Basic Subscription $77
AFF59/9227 Al Ritmo Magazine for GCSE Spanish - 1 Year Upgraded Subscription (+CD) $116 +VAT
AFF59/9228 Al Ritmo Magazine for GCSE Spanish - 3 Years Basic Subscription $194
AFF59/9229 Al Ritmo Magazine for GCSE Spanish - 3 Years Upgraded Subscription (+CD) $292 +VAT
GCSE - AQA (2016 spec)
Exam Practice
AFF59/6594 Differentiated Listening Exam Practice for GCSE AQA Spanish $116
AFF59/6555 Differentiated Reading Exam Practice for GCSE AQA Spanish $116
AFF59/9171 Differentiated Speaking Exam Practice for GCSE AQA Spanish New Pre-order for Nov/Dec 2018 $103
AFF59/7211 Differentiated Writing Exam Practice for GCSE AQA Spanish $116
Fast Track
AFF59/8199 Fast Track for GCSE AQA Spanish $233
Homeworks
AFF59/6332 Differentiated Homeworks for GCSE AQA Spanish (2016 SPEC) $142
Literary Texts
AFF59/6592 Literary Texts Practice for Spanish GCSE AQA Reading exam $90
Practice Papers
AFF59/7633 GCSE AQA Spanish Practice Papers: Foundation Listening $64
AFF59/6781 GCSE AQA Spanish Practice Papers: Foundation Reading $64
AFF59/7400 GCSE AQA Spanish Practice Papers: Foundation Speaking $64
AFF59/7408 GCSE AQA Spanish Practice Papers: Foundation Writing $44
AFF59/7634 GCSE AQA Spanish Practice Papers: Higher Listening $64
AFF59/6782 GCSE AQA Spanish Practice Papers: Higher Reading $64
AFF59/7401 GCSE AQA Spanish Practice Papers: Higher Speaking $64
AFF59/7409 GCSE AQA Spanish Practice Papers: Higher Writing $44
Reaching for a 9 - Higher
AFF59/8626 Reaching for a 9 for GCSE AQA Spanish $103
SOS - Foundation
AFF59/7863 SOS: Acing Foundation for GCSE AQA Spanish Listening $64
AFF59/6779 SOS: Acing Foundation for GCSE AQA Spanish Reading $51
Stretch and Challenge - Higher
AFF59/6646 Stretch and Challenge Listening for GCSE AQA Spanish $90
AFF59/8172 Stretch and Challenge Reading for GCSE AQA Spanish $90
AFF59/7564 Stretch and Challenge Writing for GCSE AQA Spanish $83
Translation
AFF59/6824 Differentiated Translation Practice for GCSE AQA Spanish $116
Vocabulary
AFF59/6942 Vocabulary Activity Pack for GCSE AQA Spanish $96
GCSE - Edexcel (2016 spec)
Exam Practice
AFF59/9087 Differentiated Listening Exam Practice for GCSE Edexcel Spanish New Pre-order for Nov/Dec 2018 $116
AFF59/7846 Differentiated Reading Exam Practice for GCSE Edexcel Spanish $116
Homeworks
AFF59/8282 Differentiated Homeworks for GCSE Edexcel Spanish $103
Literary Texts
AFF59/8233 Literary Texts Practice for GCSE Edexcel Spanish Reading Exam (2nd Ed. Endorsed) $90
Practice Papers
AFF59/8122 Practice Papers for GCSE Edexcel Spanish: Listening (Foundation) $64
AFF59/8123 Practice Papers for GCSE Edexcel Spanish: Listening (Higher) $64
AFF59/8113 Practice Papers for GCSE Edexcel Spanish: Reading (Foundation) $64
AFF59/8114 Practice Papers for GCSE Edexcel Spanish: Reading (Higher) $64
AFF59/8129 Practice Papers for GCSE Edexcel Spanish: Speaking (Foundation) $64
AFF59/8130 Practice Papers for GCSE Edexcel Spanish: Speaking (Higher) $64
AFF59/8102 Practice Papers for GCSE Edexcel Spanish: Writing (Foundation) $44
AFF59/8103 Practice Papers for GCSE Edexcel Spanish: Writing (Higher) $44
Stretch and Challenge - Higher
AFF59/6878 Stretch and Challenge Listening for GCSE Edexcel Spanish $90
Translation
AFF59/8609 Differentiated Translation Practice for GCSE Edexcel Spanish $103
Reaching for a 9 - Higher
AFF59/9135 Reaching for a 9 for GCSE Edexcel Spanish New Pre-order for Nov/Jan 2019 $103
GCSE - Eduqas (2016 spec)
AFF59/8490 Practice Papers for GCSE Eduqas Spanish: Reading (Foundation) $64
AFF59/8491 Practice Papers for GCSE Eduqas Spanish: Reading (Higher) $64
AFF59/8423 Practice Papers for GCSE Eduqas Spanish: Speaking (Foundation) $64
AFF59/8424 Practice Papers for GCSE Eduqas Spanish: Speaking (Higher) $64
AFF59/8429 Practice Papers for GCSE Eduqas Spanish: Writing (Foundation) $44
AFF59/8430 Practice Papers for GCSE Eduqas Spanish: Writing (Higher) $44
GCSE - WJEC (2016 spec)
AFF59/8425 Practice Papers for GCSE WJEC Spanish: Speaking (Foundation) $64
AFF59/8426 Practice Papers for GCSE WJEC Spanish: Speaking (Higher) $64
AFF59/8427 Practice Papers for GCSE WJEC Spanish: Writing (Foundation) $44
AFF59/8428 Practice Papers for GCSE WJEC Spanish: Writing (Higher) $44
Scottish National 4 & 5 (exams from 2017/18)
AFF59/9413 Differentiated Reading Practice for SQA N4 + N5 Spanish New Pre-order for Mar/Apr 2019 $116
GCSE All Boards (legacy)
AFF59/5288 Topical Articles for Gifted and Talented GCSE Spanish $90
GCSE AQA (legacy)
AFF59/5966 Structured Cover Lessons for GCSE AQA Spanish $129
GCSE Edexcel (legacy)
AFF59/6084 Structured Cover Lessons for Edexcel GCSE Spanish $129
KS3
AFF59/8697 Culture Cards for KS3 Spanish (Famous People) New $51
AFF59/6505 Exploring... El libro de la vida (Year 7) $77
AFF59/6471 Exploring... Galicia (Year 9) $77
AFF59/6480 Exploring... Mexico (Year 8) $64
AFF59/6453 Exploring... Valencia (Year 7) $77
AFF59/6452 Exploring... Valentin (Year 9) $77
AFF59/6277 KS3 Spanish Grammar Activities $90
AFF59/6554 KS3 Spanish Homeworks - Year 7 $90
AFF59/7639 KS3 Spanish Homeworks - Year 8 $90
AFF59/6146 KS3 Spanish Photocopiable Crosswords $25
AFF59/6325 KS3 Spanish Short Stories- Year 7 Fantasy $64
AFF59/6293 KS3 Spanish Short Stories- Year 7 Science Fiction $57
AFF59/6956 KS3 Spanish Short Stories- Year 8 Gothic $64
AFF59/6163 KS3 Spanish Short Stories- Year 9 Fantasy $64
AFF59/6176 KS3 Spanish Short Stories- Year 9 Romance $57
AFF59/3176 KS3 Spanish Starters & Plenaries Volume 1 $51
AFF59/3727 KS3 Spanish Starters & Plenaries Volume 2 $51
AFF59/4450 KS3 Spanish Starters & Plenaries Volume 3 $51
Scottish National Higher (first exams 2017/18)
AFF59/9414 Reading and Translation Practice for SQA Higher Spanish New Pre-order for Mar/Apr 2019 $90
Other
Department Handbook
AFF59/5544 MFL Department Handbook $77 +VAT