Shannon is the best trainer I have ever worked with. As a single female, living alone, I wanted to learn how to protect myself. I received instruction from other trainers, but none were as personable and professional as Shannon. He takes the time to explain why certain things are done, such as grip, stance, breath, etc. This made learning much easier for me. You can really tell how passionate he is by the time he takes with his students. Shannon answered all of my questions and made sure I was comfortable. If you're thinking about training with him, go for it! You'll be so glad you did.