At home or with a small group of friends.
The guilds I would consider joining are all during daytime and the nightime guilds are too far away. Guild meetings can be fun and informative but I still like having a hands on time with my friends. We try to do this one Saturday a month at my church.
I don't really go to classes much anymore. The last couple of classes I took were disappointing.
I guess I just haven't connected with a shop that has a friendly, non-specific machine branded atmosphere since we moved here (7 years ago).