Do I have to teach while I am touring with my host?

No. You are under no obligation to teach for any service other than accommodations. You can make arrangements for additional teaching for other services with your host.