Have you considered free-lancing? The agency I work for periodically hires people to come in and do an in-service training on some of the topics you mentioned. They not only set up the training for the staff but offer it to our clients as well.

Our local hospitals regularly offer classes on some of the areas you touch on as well. That might also be an avenue to explore. Or an alternative health/wellness provider.

Good luck.