I usually attend 2 a year that is run by a member of my guild. To those who say they do not want to go alone, don't hold back. I attend on my own and end up sitting with new people each time. Get to meet new people who like the same thing I like! Great. Also joining a guild or some kind of sewing group will give you more access to retreats that may be going on whether it just be a day or weekend. Don't hold back - there is so much to learn and people to meet.