This book was bought for my daughter who is currently preparing for the ENGAA she had previosuly been struggling to improve but this guide has proved itself most useful in her revision now. With worked solutions with step by step working, would definitely recommend.