This class is for kids ages 6 and up.  Knitting is wonderful for hand/eye coordination and helps develop patience while creating something they can be proud of.  Once you introduce knitting to a child, they will have that skill for the rest of their life.