More specific references:
"Mathematical Methods in the Physical Sciences" by Mary Boas. This is an undergrad level book that is great for covering math required to do physics. It has lots of problems, *many* with answers in the back. I think the only critical prereq is calculus, which you must have. This book was a big help to me while preparing for grad school.
I don't know whether Boas actually covers the specific question you have, but it's still a good book to take a look at! You can learn *a lot* from it.
"Mathematical Methods for Physicists" by Arfken and Weber. Graduate-level, covers much more than Boas. Again, don't know whether it covers your specific question. This is almost certainly going to be too difficult for a high-school student, but if you ever decide that you are comfortable with the material in Boas, you might want to peek in this book.
"Differential Forms with Applications to the Physical Sciences", by Harley Flanders. I like this book, but it does require some "mathematical maturity". I wouldn't really recommend looking at this yet.
But ... lo and behold, it's on google books, and the relevant passage is on pg 28-32. In fact, the example on pg 30 is exactly what you want! In the language of forms, Flanders' A, B, and C on this page are the x, y, and z components of your expression for curl B.
If these pages from Flanders interest you, you might want to look at threads here on physicsforums that discuss forms. I'm sure they have references that are easier to learn from.