There are huge benefits to learning online
You can learn at your own pace, in your own time and wherever you want.
You can re-watch the curriculum at any time, and as many times as you want.
The whole family can join in.
Your puppy does not need their vaccinations to begin.
You can go at your dogs pace.
You pup can focus better.
Your nervous pup won't be nervous in their own environment.
You don't have to travel.
You still get a qualified trainer.