My husband and I highly recommend Training Tracks! We initially met Jeff through a local animal shelter and then started in-home training sessions with our first dog for some behavioral problems. Both Jeff and Mel are incredible trainers and are very personable. Their positive-reinforcement approach is very rewarding for both the person and the dog. When we got our second dog we continued with basic training classes at the West Chester location and were very happy with those as well. I would recommend, and have recommended, Training Tracks to many friends!