Outstanding experience! My 14 y/o son and I ran through the shoot house with two new friends we met on the experience. Mike was great! He was patient, helpful and taught us a ton in two short hours. The gear was top-notch and Mike created "problems" suited to our training and slowly escalated them to provide a challenging, fun and educational experience. I would recommend to anybody regardless of age or experience. We can't wait to go back and my son has not taken his souvenir hat off since we left! Thanks Mike!