Catherine Veitch trained as an infant primary teacher before working as an editor and writer for twenty years in children's magazines and books. Today, when she's not walking her Sheltie dog, Arthur, Catherine enjoys writing and creating content for children's story, puzzle, activity, and early learning books.