I can not stress how happy I have been with Dr Rosen and his coaching program. He has taught me systems in my practice that have helped me grow and keep growth in my practice. I have been coached by other systems in the past and found this system to be the best. I wish I would have found him sooner.