I just spoke to my accountant. You know that cruise to Alaska I want to take this summer? If I can convince the cruise director (or whoever is in charge) to let me teach a workshop on the cruise, I can write off the entire cost of the cruise! They don't even have to pay me, so offering it for free might help convince them. I can offer it for free as long as I get something in writing from them saying that I taught it. I'm not sure how open a family cruise line will be to having some one teach an exotic dance workshop. It would probably save me about $700 in taxes if I can convince them to do it.