Even on the leash he's not looking up at me despite me holding meat (high value treat, he never gets meat outside of training) next to my chest.
How much time have you spent working on this - reinforcing focus and attention - at home and in other environments?
Focus is something I start teaching immediately, as soon as I bring home a new puppy. I mark and reward whenever the puppy looks at me spontaneously, and the more I do that the more the more attention I get because the puppy learns what "makes" me give them the treat.
At that point I can put it on cue by naming it (I use "watch"), and I use attention in every way I can think of in our day to day life together, by making it work to get puppy what s/he wants.
I build it into a strong default behavior so even if I don't actually tell my dogs to "watch", they know that if they want to go outside, come inside, have the front door open so we can go for a walk or a ride in the car, before I'll throw the ball, or release them to eat a meal, or let them take the bully stick I'm holding, or grab the tug so we can play, or......
they have to look at me first.
I would expect a bit more excitement and less attention than usual in a new and very distracting environment such as training classes, especially with such a long break. Hopefully it will be better next week, and continue to improve as the novelty wears off.
But do as much focus work in your daily homework as possible too. What I want from my dogs is if I just stand there and do nothing, or if I have something they want, they will sit and look at me, every time. I control access to all the good stuff, and in order for the good stuff to happen, I require attention first.