Yes you are professional trainer and it will be covered under business and therefore you can claim certain expense against such income.
Food expense I don't think would be available but travelling expense would be available as deduction.
If you want I can help you with your tax planning.
You can call me.
Hope you find the information helpful if you do please rate it 5 and provide your valuable feedback for my improvement.
Thank you.