I don't know much about PetSmart's puppy classes but I'd think any class that allows socialization and helps with training would be helpful.

One thing I do want to mention. You said the puppy is 10 weeks old, which means the puppy has not completed the series of vaccinations yet (those are usually finished by 12-16 weeks depending on your vet). Until those vaccinations are complete (with Kennel Cough vaccination) your puppy is not protected from diseases.

I've seen far too many young puppies very sick or even lose thier lives because they have been exposed to diseases at a young age before their vaccines have provided the proper immunity. I know owners of puppies are very happy to show off their puppies and eager to socialize them as soon as possible. It's MUCH safer to hold off on that until the vaccinations are finished. You have such a cute furbaby there, I'd hate for anything bad to happen to her and cause her or you any suffering.