In middle school (and early high school IIRC) there was a really nice program called
Academic Chess that I learned from. I
highly suggest their "books," which at least when I was playing were named after various reptiles: egg, snake, lizard, alligator, etc. with the more intimidating ones being harder. They were great for teaching tactical concepts and then making you wire them into your brain by giving you 5-10 puzzles to solve using that concept, of increasing difficulty. Definitely a fun, easy, and
thorough education in chess tactics.
You might also enjoy the
story behind it.
I bet if you contact them, and ask for copies of the books, they would give them to you. You might get something out of telling them that Domenic Denicola recommended you; I worked with the founder and others in the core group for several years as a tournament coordinator and wrote a program to calculate ratings for them. But, I have no idea who answers their contact form, or if they remember me, so *shrug*.
Yay chess!