My name is Jim Heinzen, I grew up on a resort in northern Minnesota which only helped to fuel my enjoyment of all forms of outdoor recreation. I Have been happily married to my wife Michelle for 23 years and we have two children ( J.R. and Miranda).