I can’t comment on this book. Have you checked amazon for ratings?
With respect to physics, there are a couple of books at Openstax.org at this same level. You could use them for supplemental material.
There are two versions for the college physics book one for college physics and one for AP level and there’s a calculus based university three volume level.
Thanks. I have seen and used Openstax and I think they are great. My students really prefer a physical text and resist an online text. I know pdf and physical versions are available.