Really good for SAT Prep. Questions are really good and competitive. It has modules (easy and hard) which I also find really convenient as I can understand the concepts in the easy module easily and then apply it in hard modules. Overall it is a recommended book