I hate spam too. If you share your email address with me to join my mailing list, sign up for classes or any other reason, I will never sell your email or allow third parties to email you. Period.
I maintain affiliate relationships with:
Pretty much all book titles, especially those of books reviewed, will be affiliate links. This means that, should you choose to click through to Amazon from my site and purchase something, I receive a small commission.
From time to time, I receive free books. However, said gifts do not influence the integrity of my reviews, nor do they guarantee a review, positive or negative.