I've never been to a retreat, but the classes I've taken have been irritating, because of someone interrupting my concentration and asking questions about their own work. I guess I'm more of a loner when it comes to quilting, and I have "spurts" of energy to quilt or not, so I just never signed up for retreats.