I think minor sewing is important to learn, small life skills! I learned that in middle school, which was good. But I think it should be taught in High School in a Life 101 class, along with business skills and money management and stuff. Veeeery important.