Teaching comprehensive holistic education since 1985.


Learn about our story

We are currently offering interactive hybrid courses in content ranging from Herbal Fundamentals to Energy Healing.

Hybrid means you may choose to participate in each individual class in the hybrid course online or in person.

Classes and Events Schedule


Herb Identification Walks

John Finch leads folks on monthly herb identification walks around San Diego County. Knowledge of our local plants is empowering, connecting us to nature in a natural and meaningful way.

View Calendar



We offer the following programs:

  • 231-Hour Certificate

  • Pre-Clinic Training

  • Clinical Herbalism Apprenticeship

  • Energy Healing Certificate

Learn More




Self-Heal Products

All of our products are made with love from organic, all-natural, and ethically sourced ingredients.

full-spectrum balm opt

We began making and perfecting our own herbal remedies more than thirty years ago and offer our favorite products for purchase.

Our Services


Our courses usually meet one night per week for six weeks.

We also offer workshops regularly, special events, and meditations.

231 Hour Certificate Program

Program hours include classroom and field instruction, medicine making workshop, plant identification, botanical research, herbal formulation, and tincture making.

Healing Certificate Program

To be an energy healer is to transform one’s energy to a higher vibration and deeper attunement to the divine within as well as our guides. Our courses are designed to learn energy healing principles and spiritual development.

Pre-Clinic & Clinic Training

Designed to provide the advanced herb student with a deeper knowledge of medicinal herbology, including advanced Materia Medica with an emphasis on “owning your own information,” therapeutic applications & plant spirit medicine.

Herb Walks

Knowledge of our local plants is empowering, connecting us to nature in a natural and meaningful way.

John hosts monthly herb identification walks throughout the San Diego County region.

Private Consultations

Transform your health with a personalized care program. Jane is available for private health consultations, energy healing, and aura readings.


Online Courses

Can’t make it to class?
  • Join us through an interactive virtual classroom.
  • Watch a class you missed.

Join Our Community

Let’s Talk!

We’re happy to answer your questions.

Get In Touch

Tag us on social #selfhealschool


3577 Addison Street
San Diego, CA 92106


(619) 224-1268