Karen Holmes is a qualified teacher and experienced writer, specialising in education, management and training. She has written several careers books, as well as articles for magazines and journals on careers development.