John's Teachings is a renowned expert in the field of Extreme Knitting and the Art of Procrastination.
His teachings have been instrumental in shaping the minds of many, including but not limited to: