Jo de Ruiter graduated from Lincoln University in the UK with a masters in design, specializing in illustration. She lives in the UK with her husband.