Hi and Welcome to YT!
Everyday is a new thing for a puppy! New situations, people, dogs....
Okay... forget the first class... the important thing is the very last class!
Point being... he is a puppy! First day of school who isn't distracted? Just go over his lesson everyday, once or twice for 10-15 minutes. He'll get it.
Don't expect perfection... if he can pay attention and makes any effort at all that's a good thing. Heck... if everyone did good on the first day, you wouldn't even need a class.
Go... learn (as much for you as him), RELAX, and have some fun! (He'll learn faster if you're not upset with him!)
Our first class, OMG, everybody barked at everybody else, owners yelling at their dogs... absolute CHAOS! And the last class, (brings a tear to my eye) all pups doing everything so close to perfect... owners acting human again... and the dogs, so quiet, sitting in a row, watching for their owners' next command.... truly unbelievable! Except of course my dog, who, whenever the trainer would approach, did an excitable pee thing on the floor.... Oh well!
She passed us anyway!