Resources

Books, sites, and other media that assist my training! Have something to add? Contact me with recommendations.

Start Here:

Reading List:

Must Watch:

Buy Books & Equipment:

Other Resources & Communities: