John Foster is one the nation's best-loved and highly regarded children's poets. He was born in Carlisle, then educated at Denstone College in Staffordshire and Brasenose College in Oxford. For over twenty years John taught English at various Oxfordshire comprehensive schools, as well as writing poetry for children. John's poetry anthologies present children with original and contemporary poetry, proving that poetry is both accessible and fun.