Penny Johnson has been an engineer, a science teacher and a full-time publisher of school textbooks. She is now a full time freelance writer, consultant and editor, who has co-written a number of science courses for use at home and in school, from Key Stage 1 to A level, all closely matched to the National Curriculum.