When it comes to at home training, there is only one training program that I feel confident enough to recommend - Brain Training For Dogs by Adrienne Farricelli.
Adrienne is an industry expert Certified Professional Dog Trainer and has been featured in worldwide publications for her outstanding work. Her training expertise has helped thousands of families! She also does training for service and military dogs, too!
Brain Training For Dogs can help with the following areas:
She has a progressive training program that breaks the training down into simple school-themed modules - Preschool, Elementary School, High School, College, University, Graduation, and Einstein.
The great thing about her training is that you can start right away, go at your own pace, and access from any location. Oh, and at the time of this writing it is only $47!
Did I mention the risk-free trial? Yeah, you can try out the program absolutely free at the time of this writing. As she states on her site, if you don't like it she doesn't want your money!
Check it out here: Brain Training For Dogs