I live in the Twin Cities Area of MN and am looking to get my Project Management Professional certificate. Can anyone recommend a good prep course? and then a good place to take the Exam?

my wife is a project lead for an insurance compnay, and shes taking classes provided through her employer..