The official definition of a craft is an activity involving skill in making things by hand. The Internet is a wonderful thing. It makes everything so much more accessible. It is possible to learn new crafts, and there are hundreds of different platforms on which you...

read more