CJ Calkins
Dan was a good trainer. He was the funny one in the class. He is very knowledgeable and always was able to explain things that were easy to understand. A lot of energy which kept the class on their toes.