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).