I instruct the humans in my classes to help their dogs think through what would be good manners through exercises /games and each week people get handouts to go home and practice what was demonstrated in class.
For Puppy STAR and higher levels of learning in CGC , we cover the AKC curriculum but also introduce the behaviors of focusing on the human, learning to walk on a leash , figuring out the terms, SIT, DOWN, COME , WAIT , STAY, PLACE, SETTLE, GET IT , LEAVE IT AND OTHER TERMS TOO .
I use lessons from as many sources as I can .
The other items are working on cage exercises for safety reasons, also dealing with recognizing the different levels of distractions and what to do in high situations. I use treats, praise, also making humans aware of the signals that they are using whether they are aware of what they are doing or not. Also to learn what signals the dog is showing them . I include games that are tied to what the lessons are along with introducing "clickers" , different leashes and their purposes , and so much more.
Each week the humans get handouts to practice what they have seen in class .