My wife and I just took our CCP class last Saturday at Modern Sportsman in Burnsville. I believe they run classes every weekend. Nice to be able to do everything at the same location. They have the range right there, so it goes pretty good. Really liked the quality of the instruction.