Amazing book, really helped with my SJT practice. The book is helpfully formatted into the different sections of the exam and there are many helpful hints and tips along the way. Recommend to anyone that is looking for a reliable revision aid.