I personally sent a horse to FalconRidge, as she was too much for me to handle at the time, and we had decided to take on another horse from the same place that also needed a lot of help. He explained things in a way that helped me understand what exactly was going through the horse's head, but at the same time, he was pretty blunt, doesn't have the best people skills, but then again when training a horse that isn't always necessary. He was able to get through to the horse when no one else could, and that shows me that he does really know his stuff. Now on the flip side, he doesn't tailor his training to each individual horse, and he is pretty down on any other training methods, especially "natural horsemanship", and that really turns me off. If you are a trainer, you need to know that every horse is different, there isn't one training method that's perfect for every horse you will ever meet. FalconRidge did have a pretty high success rate at adopting out horses, and I'm sure that some of that is due to DLA himself, and not just the horses. I didn't like that if you wanted to volunteer at falonridge, and "train" the horses, you had to take lessons with David, you had to do everything his way, and while I'm sure it helped keep horses from getting confused, at the same time, I as a volunteer just want to volunteer my time, help a few horses, not get a lesson in how to train horses. That coming from me having almost 20 years experience riding, showing and training myself. With any trainer, they have strong points and weak points, and some are just more annoying than others.