I have been thinking about you. Would it be possible to ask the trainers to convert you to private session? If you have 3 classes left maybe you could do 2 45-minute sessions or something? I know it is a long drive but maybe something could be arranged that would be more successful? I am sure they want to see you succeed in some manner but it sounds like either fear or excitment on the dog's part is getting in the way.
Perhaps you could start with what he can do already and then move forward from there in a quieter setting? Maybe you can obtain 1/2 or 3/4 of the skills, but still that is helpful over what you had pre-class.
I understand how frustrating it is. I had Shay in a class with several aggressive dogs and it upset him so much I pulled and went to a class with a better energy for him. I don't think the trainers should just say "go to a behaviorist". They should give some advice or help you make modifications to allow the dog to have better success.
Maybe group classes are just not for him.
Perhaps you could start with what he can do already and then move forward from there in a quieter setting? Maybe you can obtain 1/2 or 3/4 of the skills, but still that is helpful over what you had pre-class.
I understand how frustrating it is. I had Shay in a class with several aggressive dogs and it upset him so much I pulled and went to a class with a better energy for him. I don't think the trainers should just say "go to a behaviorist". They should give some advice or help you make modifications to allow the dog to have better success.
Maybe group classes are just not for him.

