I did the program at the Yoga Center of Minneapolis. I absolutely loved it, but the program I did is not the same program they are now offering - the teachers are different, the structure is different. Their program is now a 9-month program. I think Core Power's program is a bit shorter? I believe there's also a program in Mankato, but those are the only ones I know of in the Twin Cities area. I'd recommend finding out who the main teachers are for any of the programs and taking class from them - make sure you like them, otherwise you'll be unhappy.

Also, your first training program should be thought of as the beginning of a journey. There is so much to learn and even if you take 2 years and do a 500-hour program (like I did, I followed the 200-hr with a 300-hr advanced program) you'll still find that there is more to learn both about teaching and your own practice. And if you do decide to teach, that's definitely it's own learning experience.

If you know Kai from CorePower in Uptown, you could talk to him about the training programs. He's taught at both CorePower and YCM and may have a good perspective, especially as he trained at YogaWorks, which is one of the best programs in the country. Too bad they don't have a training here