Kevin is the big awesome. He knows what he is doing and he puts his whole heart into his training. He cares about his clients and makes us feel like we can do anything. Always positive, never critical. I am so happy to be training with him again. PS– the awesome music at 5:15am gives me an extra reason to get out of bed at 4:30am.