When I started homeschooling, I visited a couple of local support groups, and joined one. That served our needs for a little while, until I discovered that a local church had a homeschool co-op. That seemed like a fun idea, so we tried it for a couple of years. Since then, co-ops have become