Today is the first of two guest blog posts this week. Aaron Crews graciously agreed to write this while I'm goofing off this week on vacation. Thanks Aaron! Jim is a brave soul to hand over the keys to the blog while he's on vacation this week. Hopefully I don't do...

read more