books by subject
Welsh

Doctor Faustus (New Mermaid Anthology)

AQA GCSE 9-1 English Language Writing (Papers 1 & 2) Workbook: Ideal for home learning, 2022 and 2023 exams (Collins GCSE Grade 9-1 SNAP Revision)

Meet My Folks!

Easy Reading Shakespeare: The Bard in Bite-Size Verse

The Language of Fiction: Essays in Criticism and Verbal Analysis of the English Novel

AQA Poetry Anthology: Conflict: Revision Guide (Collins GCSE Essentials)

Fy Ngeiriau Cyntaf / My First Words

A Book of Very Short Poems

Mae Llygoden Yn Fach / Mouse is Small

Oxford Bookworms Library: Level 4:: The Scarlet Letter: Level 4: 1400-Word Vocabulary (Oxford Bookworms ELT)

Postman Pat's Zodiac Storybook (Postman Pat - bumper storybooks)

How to Study Modern Poetry (How to Study Literature)

I've Got a Poem for You: Poems to Perform

The Lady of Shalott

Superscripts Fantasy: Spaceship Stowaways

One Busy Book

The Reader over Your Shoulder: A Handbook for Writers of English Prose

Oxford Latin Course: Teacher's Book

Doctor Faustus (New Mermaid Anthology)

Oxford Latin Course: Part III: Student's Book: Student's Book Pt. 3

Shades of Green

Key Concepts in Victorian Literature: 6 (Palgrave Key Concepts: Literature)

BEDTIME RHYMES (First Verses)

Duffy and Armitage: York Notes for GCSE: Carol Ann Duffy and Simon Armitage & Pre-1914 Poetry: Carol Ann Duffy and Simon Armitage and Pre-1914 Poetry

An Imaginary Menagerie

Sardines: and other poems

First Verses for the Very Young

Raps: Scary Raps

AS English Language and Literature AQA B (AS & A2 English Language and Literature for AQA B)
