Private & small group sewing instruction in Palo Alto, CA. Beginning & experienced students of all ages are welcome!