Tom has a bad vibe, maybe he just didn't like me but I picked up on it from the start. He talked to me like I was incompetent, grew frustrated quickly when I didn't understand. Very much offended me in my own home. He's wayyy too specific on what you can and can't do with your dog. He has a strict training regiment based on what he thinks is important (mainly leash skills) and didn't care what I wanted my dog to know. He told me he wouldn't help with off leash skills, I could go on about how he offended me personally but I will spare the reader and Tom his job. If want your dog to walk right behind your feet on a leash, know basic clicked commands, don't mind the pages of notes he MAKES you take that practically mean nothing, and your pockets are deep, then maybe give him a try. Or read a book like "Shaping the Wolf within your dog" its a great training gem I've found.