Such a great mental set of exercises. James is an awesome writer, I've really been enjoying his stuff.