Chad,
Sounds like you're somewhere close to my old stomping grounds. I grew up in the Lake Minnetonka area.
I trained with Rick off and on for a few years when I was younger, so did my little sister. He is an incredible teacher! A few years ago, I packed up and moved home for a bit, and spent my whole summer in his gym. One of the best experiences I've ever had. Rick is a big believer in drilling the basics, he will give you an awesome base to start with. From there, you can go anywhere. He also has strong connections to Erik Paulson, Master Chai. Obviously Guru I as well....
I've heard awesome stuff about Greg Nelson as well, but I never trained with him. Either way, you can't go wrong.