NBQA provides many valuable activities to members and the quilting community alike, including: