That's really great news, I'm so happy for You! That first class (with all the dogs) is going to be a wild ride. My dog used to get worked up around other dogs, I'd show up for class early and let her sniff and spaz so she could get it out of her system and be settled down by the time our class started.
I know it's been stressful for You and it's so nice to hear that there's positive progress. Good for You!