Never had to speak to someone before, after interacting and dealing with Mike he has given me an entirely different and positive perspective. He has my respect and I will ... more