Echoing a review my wife already left...
I've owned or been around dogs most of my life, and I thought I was pretty good with handling basic training and socialization. But then we got Molly, a pit bull/german shepherd/shar pei mix who was more strongheaded and difficult than any dog I've ever been around. While she is exceptionally smart and a sweetheart most of the time, Molly didn't always respond to correction and most traditional training methods weren't working on her. She had increased dog aggression, and would have a crazy switch flipped the minute any she was exposed to any stimulus outside the norm. We interviewed a few trainers at our house and Lynn was the one we felt most comfortable with. She proved to be the correct choice, as she worked extensively with Molly at both our home and her own, teaching us new techniques to help manage and modify Molly's behavior along the way.
That was three years ago that we met Lynn and Molly's behavior is light years better than it used to be. Molly still goes to see Lynn when we go on short trips out of town, and each time she returns to us a little bit better behaved than when she was dropped off. Molly will always be a little hyper and crazy, but thanks to Lynn she has positive outlets for her high energy level and high motor brain, and even her worst behaviors are managed. I'd recommend Lynn to anyone who is struggling with a problem dog.