The Quilt Block is a nice store for all sorts of fabrics for quilting. They have patterns, books, fabrics, notions, and sewing machines too. You can take classes, from beginner to advanced. They also have a nice display area in the class room showing quilts from some of the employees. Great mix if you are just getting started, going back to quilting or if you are experienced.