This will be a way to take your puppy out of the house once a week where he will be exposed to many new situations during a critical period of socialization.
Moreover, most facilities require an interview periodwhere staff members can get to know the dog, learning of its socialization needs (big or small, people or canine) and triggers for bad behavior (like thunderstorms or sirens).