I am taking his 60 Day Coaching Program Lesson series. He is a firm believer in "don't re-invent the wheel". With his trainings he will put in something he has already done before, so some parts of his courses over lap. do a good forum and Google search and you should find a lot of his products.