• Introduction to Stitching & S.T.E.A.M.

    Choo Choo! When ever I hear about S.T.E.A.M. I think of a locomotive. Chugga Chugga Choo Choo. We all know that S.T.E.M. & STEAM are super-duper (fairly overused) educational buzz words. But you…