Stephen is an amazing counselor helped me through a very difficult time in my life and I have never been stronger mentally in my entire life. He is a very special person he has the ability to take a broken person and build them back into the person they should have been all along. I cant think him enough.