MVP’s trainers were well prepared and posed very specific challenges to our participants that spoke to exact topics and questions we faced in the months that followed.  It was obvious they were there to train us in our environment and did not ask us to deal in generalities that would have to be applied later. I would not hesitate to contract with MVP again and hope to have that opportunity again soon.