How can you support relief efforts in Haiti and Afghanistan?

Learn more about resources to support people in Haiti and Afghanistan.

Read More

Teach Virtual Knitting/Crochet Classes Today!

Save to Favorites


Overview of Crafts for Charity Inc
Crafts for Charity Inc is a volunteer-based nonprofit sponsored by Robotics for All. Founded by students committed to supporting charities through creative means, our team of volunteers provides free and accessible virtual classes that teach the skills necessary to donate crafts such as blankets and scarves.

Overview of Position:
As an online knitting and/or crocheting teacher, you and another instructor will teach classes of 1-3 students how to knit or crochet materials that can be donated to charities. You may choose to teach one or more of four classes that we currently offer: Knitting for Beginners, Knitting Beyond the Basics, Crocheting for Beginners, and Crocheting Beyond the Basics. Below you will find more details on this position. If you are interested in learning more about our organization, please visit our website at Please navigate to to apply to the Teaching Department or to join another one of our teams.


  • Earn community service hours for time spent teaching classes
  • Gain valuable teaching skills while helping your community
  • Potential future leadership positions may be offered, such as positions on the Board of Directors or becoming a Team Lead.

Time Commitment
  • Volunteer for at least three months under CFC
  • Teach at least one class per month (Classes range from 30 minutes to an hour and a half, depending on the student’s experience level and class type.)
  • Class times are flexible -- you can choose which times you want to teach!

  • Between 14 and 17 years of age
  • Must be able to explain and demonstrate knitting/crocheting skills. For knitting, you must be able to demonstrate creating a slip knot, a long-tail cast on, creating stitches using an English or Continental knitting style, and creating slip stitches. For crocheting, you must be able to demonstrate how to chain and single crochet.
  • Strong communication skills

Beneficial Qualifications
  • Experience leading a classroom/teaching others
  • Can already knit and/or crochet
  • Experience with using Google Meet/Zoom

If teaching how to knit/crochet does not interest you, but you still want to help our cause as a member of our team, please consider joining one of our several teams! You can read descriptions of our teams here:

3 More opportunities with ROBOTICS FOR ALL

Request failed
{{ opp.title }}
This is a Virtual Opportunity.
{{ opp.location }}
We'll work with your schedule
{{ opp.dateStr }}
{{ opp.timeStr }}




Mission Statement

Mission: Robotics for All aims to inspire the next generation of students and volunteers to achieve their full potential, regardless of their background. Robotics for All strives to provide equitable educational opportunities to students of all backgrounds, particularly low income and under-represented students, with an emphasis on teaching the fields of STEM (Science, Technology, Engineering, and Math). The goal is to reduce the opportunity gap, allowing students to gain beneficial skills for the rest of their academic and professional careers. We believe that it is important for students to have access to a quality STEM education, regardless of socio-economic status.


Founded in April 2017 and officially incorporated in July 2018, Robotics for All aims to bridge close the opportunity gap by providing equitable educational opportunities to students of all backgrounds, particularly underrepresented and underserved students. Our organization previously only provided in-person classes. In July 2020, due to the COVID-19 pandemic, we transitioned our program to an online setting and experienced breakneck growth. In just 5 months, we taught the same number of students as we did in our first 3 years of operations. Our current online classes are for K-8 grader and teach a variety of platforms including, Scratch, and Python.

Robotics for All is volunteer-based, with currently over 100 volunteers at the time of writing. Our volunteers hail from dozens of states across the United States and several other countries. We encourage you to apply to join our growing community of volunteers.

Arts & Culture
Education & Literacy


We'll work with your schedule.


This is a Virtual Opportunity with no fixed address.


  • Teaching / Instruction
  • Crocheting
  • Knitting
  • People Skills
  • Problem Solving
  • Relationship Building


  • Teens
  • Group


  • Must be at least 14
  • Orientation or Training
  • Volunteers are expected to commit at least one hour a week to teaching, for a minimum of three months.
  • Must be between 14 and 17 years of age. International applicants will be considered, but because the majority of our students are from the USA, there may be difficulties because of the difference in time zones.

Report this opportunity