I have to say after calling about 10 different cpl training facilities Rick was the only one that was able to answer all my questions in a friendly and educated manner. the website does not have all the bells and whistles like the other companies but he definitely knows what he’s talking about he’s NRA certified you get a year free telephone support and there’s a MI bar approved attorney that is provided for you.