What activities does your LO do for socialization?

Are there any activities that your LO does without you (or grandma) being there?

DS gets to play with other kids at the library, playdates, park, swim class, church, etc. But he hasn't participated in any activities away from family. We are thinking of enrolling him into P/T preschool/daycare in the fall. Just wondering what others do for socialization.