Kevin C.

The best. Very comprehensive training techniques, and understands how to put things in layman’s terms better than anyone I’ve ever worked with. Highly recommended.