I have no association with these folks, other than I get their newsletter and have bought a half-dozen or so of theor books, but if you truly want to be a teaching ninja, you cannot ignore
Responsive Classroom. Check out their bookstore. Sign up for their newsletter. You will be increased.