Leave it to our dogs to keep us humble, huh?
Don't be embarrassed, it happens to all of us. Relax, don't get frustrated, just enjoy him. Remember to play and have fun with him (that's the hardest part for me - I get so wrapped up in doing it right, I do everything wrong lol).
Try to find a bright side. 1) Nikko got to set an excellent example that the entire class can benefit from, and 2) When you've played with him this week and worked more with distractions, think of how much more impressive your training skills look when you go back in for your next class and he's so much more focused on you.
Oh! thought of a third one - you will learn more and gain much better experience dealing with difficulties than you would have if your dog started off easy. We learn more with challenges than with boring, simple stuff.