A trainer will come to your home or nearby park to work on one training goal 4-5x per week. One of those sessions will be a 'transfer session' where the skills will be transferred to you.
This is ideal for those who either don't have the time to complete homework between sessions or would prefer to 'fast track' their dog's training.