Formerly Esperanza Threads
Membership
Programs
Classes
Mission
Shop Threads
Donate
Classes
These are our current live class offerings, ordered by start date.
Sign up
Tagline
Personal sewing classes
Personal Sewing 101: The Essentials - Monday 2/2, 2/9, 2/16, 2/23
Begins on
February 2, 2026
4 weeks
Personal Sewing 101: The Essentials - Thursday Morning 2/5, 2/12, 2/19, 2/26
Begins on
February 5, 2026
4 weeks
Personal Sewing 101: The Essentials - Thursday Evening 2/5, 2/12, 2/19, 2/26
Begins on
February 5, 2026
4 weeks
Personal Sewing 102: Lounge Pants - Tuesday 2/10, 2/17, 2/24, 3/3
Begins on
February 10, 2026
4 weeks
Personal Sewing 101: The Essentials - Thursday Evenings 3/5, 3/12, 3/19, 3/26
Begins on
March 5, 2026
4 weeks
Personal Sewing 101: The Essentials - Thursday Mornings 3/5, 3/12, 3/19, 3/26
Begins on
March 5, 2026
4 weeks
Personal Sewing 101: The Essentials - Monday Evenings 3/30, 4/6, 4/13, 4/20
Begins on
March 30, 2026
4 weeks
Personal Sewing 102: Lounge Pants - Thursday Evening 4/2, 4/9, 4/16, 4/23
Begins on
April 2, 2026
4 weeks
Personal Sewing 101: The Essentials - Thursday Mornings 4/2, 4/9, 4/16, 4/23
Begins on
April 2, 2026
4 weeks
Sign up
Tagline
Other workshops
Textile Care: How to extend the life of your textile goods
Begins on
March 2, 2026
4 weeks
Pattern Drafting: Bodice Sloper
Begins on
March 7, 2026
4 weeks
Advanced Cutting: Pattern Matching
Begins on
March 10, 2026
3 weeks
Pattern Alterations
Begins on
April 21, 2026
3 weeks
Sew a Scrub Cap
Begins on
April 27, 2026
1 Night
Painting with Thread - Embroidery Class
Begins on
May 4, 2026
3 weeks
How to Read a Sewing Pattern
Begins on
May 12, 2026
4 weeks
Sign up