I feel like it's important to give context for a review like this so you know where I'm coming from.
I'm not an astrologer. I do not want to be an astrologer. I read tarot as a personal practice, and have explored reading for others, so my interest in astrology is mainly based in the overlap there. That being said, I'm an agnostic/skeptic in my approach to both. Do I think Mercury Rx caused my GPS to send me on a 2-hour route for what should have been a 45 minute drive a couple weeks ago? No. Do I find the correlation amusing? Honestly, yes. Whether astrology is real or not is irrelevant to me, tbh. I do find it, like reading Tarot, useful for self-reflection, insights I might not come up with myself without "prompts," etc. And I also find them fun and interesting as a sort of intellectual challenge. Like trying to read a tarot spread, trying to read an astrological chart is both like weaving a story and solving a puzzle. Plus the literature around it is intellectually stimulating, in a way I don't get with my 9-5 office job, so that's a large part of my interest. Also explains why I've read less in depth stuff on these topics as I've started to study to potentially go back to school.
This book is generally recommended for beginners, but I think if you're brand new to astrology or the extent of your knowledge comes from the co-star app, then this may be slightly too advanced. Not that the concepts are difficult, but there's just so much information shoved into this book. I almost wish it had been separated into different volumes.
I read this cover-to-cover but I actually wouldn't recommend going about it in that way. I'd say if you're picking this up with a casual interest in astrology just read the sections that you're most interested in. I do think it's a good thing to read cover to cover for intermediate-beginners, if you want to be professional astrologers, but just for my purposes this wasn't really the most useful thing for me. I found some of the stuff about how to plan your day/month/etc around transits and the moon signs/phases interesting, but also don't see myself incorporating it into my own life.
If you're looking to DIY interpret your own birth chart and that's it then honestly this book might be more overwhelming and confusing than helpful. I'd recommend Astromatrix app for that.
I don't really see myself reaching for this regularly even if I were to incorporate astrology into my tarot practice in a more tangible way, and I'm not really interested in doing astrology readings for other people the way I am in tarot readings, so for my purposes I'll give this a 3/5.