I got a lot out of everything by Michael Ellis, we did the interactive classes too. Huge improvement in everything on my end caused a huge improvement in my dog's performance. We don't do schutzhund. Competing in AKC, ASCA, WCRL, CDSP obedience and rally, as well as tracking and dock diving. The one video of his I've never seen is on dock diving and I am always meaning to watch it.
Seems like at least around here, a lot of the AKC obedience people are kind of lacking in teaching engagement. Can be a lot of compulsion and a lot of dogs slinking around looking miserable and I have no interest in doing obedience if that's what it is for us.