One of the many reasons dog classes are so great is you meet other crazy dog people that love and care for their dogs as much as you do. PLUS they have dogs and will also need dog sitters. Even more of a plus you will know them and their dogs so have an idea that everyone will get along!
I still have friends from the first dog classes I ever took over 10 years ago. Plus all the agility friends I gained afterwards.