I've mentioned before that I often teach at my guilds skills exchange evening. I've done this many times in the past, long before I ever planned to pursue a knitting career. The first time I did not prepare a handout because I simply didn't think of it and I viewed what I was doing as a part of the volunteering I occasionally do for the guild. I didn't know until the end of the evening that the guild gives each instructor a small honorarium. One of the members did let me know that she was very disappointed that I didn't prepare a handout so in following years I always did one. I was still working full time so I had easy access to photocopying and was not thinking in terms of profit and loss as I had a full time salary.
Fast forward to the present and if I do a handout I have to pay for it myself either by paying for the paper and toner and printing at home or by going to a copy shop. So I debated about if I should consider this as teaching and expect a profit, should I just break even with the honorarium or should I consider this to be marketing and create a handout that would also have details about my patterns and my blog as well as my YouTube videos. I went with option three.