top of page

Martial Arts

River.jpg
629B6240-CB12-4313-B468-86CE37B405A7.heic

David Woods is a Kung Fu Master / Certified Krav Maga Instructor

Self Defense Instructor "Dave" began training in martial arts in 1993, and has continued, non-stop.  He is a certified instructor in Krav Maga through ICSU and a Kung Fu Master (since 2007).  Dave has trained extensively in many other martial arts including Brazilian JiuJitsu, MMA, Judo, Shaolin, etc., to ensure that he provides the best self-defense training possible.  Also, Dave speaks Spanish and English, and holds a current Clear/Pro California Teaching Credential, BCLAD certified.

Not only has Dave taught self defense at his own martial arts school, but has been contracted by several organizations on an ongoing basis as a self-defense instructor (Kern County DHS, Kern County Housing Authority, Panama School District, Fairfax School District, Garces High School, The Alliance Against Family Violence and Sexual Assault, several local businesses....)  He also trained and taught at the Shaolin Temple!  His experience as an instructor ensures that you receive quality training, not just a good workout.

Dave's workshops are ideal for anyone wishing to improve their physical and mental health or learn self defense. Minimum age 7. Ideally should be able to stand / walk for at least 30 minutes

Workshops with Dave

  • Mask Making Workshop
    Mask Making Workshop
    Tue, Jun 18
    Riverstone Wellness
    Jun 18, 2024, 5:30 PM – 7:00 PM
    Riverstone Wellness, 14 Sierra Dr, Kernville, CA 93238, USA
    Jun 18, 2024, 5:30 PM – 7:00 PM
    Riverstone Wellness, 14 Sierra Dr, Kernville, CA 93238, USA
    This 3 session mask making class is for both adults and kids! A great opportunity to not only connect with others but also discover something about yourself. And of course, have fun.
    Share
  • Riverpebbles Playgroup
    Riverpebbles Playgroup
    Multiple Dates
    Wed, Jun 19
    Riverstone Wellness
    Jun 19, 2024, 10:00 AM – 10:40 AM
    Riverstone Wellness, 14 Sierra Dr, Kernville, CA 93238, USA
    Jun 19, 2024, 10:00 AM – 10:40 AM
    Riverstone Wellness, 14 Sierra Dr, Kernville, CA 93238, USA
    Parents bring your kids, ages 0-5 years, to this fun and educational playgroup.
    Share
  • International Yoga Day in the park
    International Yoga Day in the park
    Fri, Jun 21
    Riverside Park
    Jun 21, 2024, 6:00 PM – 7:00 PM
    Riverside Park, 10 Kern River Dr, Kernville, CA 93238, USA
    Jun 21, 2024, 6:00 PM – 7:00 PM
    Riverside Park, 10 Kern River Dr, Kernville, CA 93238, USA
    Celebrate international yoga day by joining us at Riverside Park for an all levels flow with certified yoga instructor, Geneva Damico
    Share
  • Landscape Watercolor Class
    Landscape Watercolor Class
    Tue, Jun 25
    Riverstone Wellness
    Jun 25, 2024, 5:00 PM – 6:30 PM
    Riverstone Wellness, 14 Sierra Dr, Kernville, CA 93238, USA
    Jun 25, 2024, 5:00 PM – 6:30 PM
    Riverstone Wellness, 14 Sierra Dr, Kernville, CA 93238, USA
    Follow a step by step instruction in this intermediate ladscape course with Beth (@river.melon)
    Share
  • LGBTQ, Family & Friends Craft night “About me Collage”
    LGBTQ, Family & Friends Craft night “About me Collage”
    Tue, Jun 11
    Riverstone Wellness
    Jun 11, 2024, 5:00 PM – 6:30 PM
    Riverstone Wellness, 14 Sierra Dr, Kernville, CA 93238, USA
    Jun 11, 2024, 5:00 PM – 6:30 PM
    Riverstone Wellness, 14 Sierra Dr, Kernville, CA 93238, USA
    Calling all LGBTQ individuals and allies! Join us in celebrating diversity and creativity with Beth (@river.melon)
    Share
  • Tai Chi, Wellness Week
    Tai Chi, Wellness Week
    Sun, Jun 09
    Riverside Park
    Jun 09, 2024, 10:00 AM
    Riverside Park, 10 Kern River Dr, Kernville, CA 93238, USA
    Jun 09, 2024, 10:00 AM
    Riverside Park, 10 Kern River Dr, Kernville, CA 93238, USA
    Tai Chi is a practice that will help you remember to relax. The slow gentle movements are good for all sorts of health concerns and truly brings your mind, body, and spirit together.
    Share
  • Slow Flow Yoga, Wellness Week
    Slow Flow Yoga, Wellness Week
    Sun, Jun 09
    Riverside Park
    Jun 09, 2024, 9:00 AM – 9:55 AM
    Riverside Park, 10 Kern River Dr, Kernville, CA 93238, USA
    Jun 09, 2024, 9:00 AM – 9:55 AM
    Riverside Park, 10 Kern River Dr, Kernville, CA 93238, USA
    Yoga in the park with certified yoga instructor, Geneva Damico (@yogawithgeneva)
    Share
  • Sound Bath, Wellness Week
    Sound Bath, Wellness Week
    Sat, Jun 08
    Kernville
    Jun 08, 2024, 6:00 PM – 7:30 PM
    Kernville, 14 Sierra Dr, Kernville, CA 93238, USA
    Jun 08, 2024, 6:00 PM – 7:30 PM
    Kernville, 14 Sierra Dr, Kernville, CA 93238, USA
    Indulge your senses in a candlelit evening of scents, sounds, and relaxation. Jennifer will gently guide you through fully supported poses designed to release stress, promote healing and cultivate a deep sense of relaxation and meditative rejuvenation.
    Share
  • Wellness Day, Neighbor-to-Neighbor Kickoff Party
    Wellness Day, Neighbor-to-Neighbor Kickoff Party
    Sat, Jun 08
    Riverstone Wellness
    Jun 08, 2024, 8:00 AM – 7:30 PM
    Riverstone Wellness, 14 Sierra Dr, Kernville, CA 93238, USA
    Jun 08, 2024, 8:00 AM – 7:30 PM
    Riverstone Wellness, 14 Sierra Dr, Kernville, CA 93238, USA
    Come meet your neighbors and join us for our Wellness Day celebration.
    Share
  • Ecstatic Dance, Wellness Week
    Ecstatic Dance, Wellness Week
    Fri, Jun 07
    Kernville
    Jun 07, 2024, 6:00 PM – 7:00 PM
    Kernville, 14 Sierra Dr, Kernville, CA 93238, USA
    Jun 07, 2024, 6:00 PM – 7:00 PM
    Kernville, 14 Sierra Dr, Kernville, CA 93238, USA
    Ecstatic Dance is a freeform movement journey, held in a safe and welcoming space, a place where we can be ourselves while connecting to others through shared experience. This will be facilitated by Karla and Michelle
    Share
  • Laughter Therapy, Wellness Week
    Laughter Therapy, Wellness Week
    Wed, Jun 05
    Kernville
    Jun 05, 2024, 5:30 PM – 6:30 PM
    Kernville, 14 Sierra Dr, Kernville, CA 93238, USA
    Jun 05, 2024, 5:30 PM – 6:30 PM
    Kernville, 14 Sierra Dr, Kernville, CA 93238, USA
    Hasya Therapy, or Laughter Therapy, is a practice involving prolonged, conscious and voluntary laughter among two or more participants in a group setting. This proven to be of great benefit for the body and soul.
    Share
  • Beginner Watercolor Painting
    Beginner Watercolor Painting
    Tue, Jun 04
    Riverstone Wellness
    Jun 04, 2024, 5:00 PM – 6:30 PM
    Riverstone Wellness, 14 Sierra Dr, Kernville, CA 93238, USA
    Jun 04, 2024, 5:00 PM – 6:30 PM
    Riverstone Wellness, 14 Sierra Dr, Kernville, CA 93238, USA
    Embark on a journey of artistic expression with our beginner watercolor class taught by the talented Beth Orehosky (@river.melon). Designed for absolute beginners, this course requires no prior experience.
    Share
  • Mommy (or daddy) and Me Yoga
    Mommy (or daddy) and Me Yoga
    Multiple Dates
    Tue, Jun 04
    Riverside Park
    Jun 04, 2024, 9:30 AM – 10:30 AM
    Riverside Park, 10 Kern River Dr, Kernville, CA 93238, USA
    Jun 04, 2024, 9:30 AM – 10:30 AM
    Riverside Park, 10 Kern River Dr, Kernville, CA 93238, USA
    Bring your little one for a fun outdoor yoga session with certified yoga instructor, Geneva (@yogawithgeneva) We’ll meet at Riverside Park in Kernville every Tuesday morning.
    Share
  • Full Moon Sound Bath
    Full Moon Sound Bath
    Fri, May 24
    Riverstone Wellness
    May 24, 2024, 6:00 PM – 7:30 PM
    Riverstone Wellness, 14 Sierra Dr, Kernville, CA 93238, USA
    May 24, 2024, 6:00 PM – 7:30 PM
    Riverstone Wellness, 14 Sierra Dr, Kernville, CA 93238, USA
    Welcome Evelyn Dominguez (@soundbathevelyn) to the Kern River Valley for a full moon sound bath.
    Share
  • Family Preschool Dance Party
    Family Preschool Dance Party
    Sat, May 18
    Riverstone Wellness
    May 18, 2024, 1:30 PM – 2:30 PM
    Riverstone Wellness, 14 Sierra Dr, Kernville, CA 93238, USA
    May 18, 2024, 1:30 PM – 2:30 PM
    Riverstone Wellness, 14 Sierra Dr, Kernville, CA 93238, USA
    Families will come together to dance, laugh, and move, promoting physical activity, coordination, and most importantly, bonding. The incredible and insightful Michelle Maring will lead this event.
    Share
  • Parent and Child Exploring through Art: Footprints in Love
    Parent and Child Exploring through Art: Footprints in Love
    Sat, May 11
    Riverstone Wellness
    May 11, 2024, 11:00 AM – 12:00 PM
    Riverstone Wellness, 14 Sierra Dr, Kernville, CA 93238, USA
    May 11, 2024, 11:00 AM – 12:00 PM
    Riverstone Wellness, 14 Sierra Dr, Kernville, CA 93238, USA
    In this delightful event, parents and children are invited to embark on a creative journey, celebrating the beauty of spring and the warmth of Mother's Day all led by the talented and experienced art teacher Kylie Rocha.
    Share
  • Wildflower Watercolor Class
    Wildflower Watercolor Class
    Wed, May 01
    Kernville
    May 01, 2024, 5:30 PM – 7:00 PM
    Kernville, 14 Sierra Dr, Kernville, CA 93238, USA
    May 01, 2024, 5:30 PM – 7:00 PM
    Kernville, 14 Sierra Dr, Kernville, CA 93238, USA
    To help facilitate a more inclusive atmosphere, we will be holding another wildflower course! However, this one will be in the comfort of the classroom. Learn the techniques of creating a beautiful floral composition. This beginner-intermediate level class will be taught by Beth (@river.melon).
    Share
  • Wellness Challenge Celebration
    Wellness Challenge Celebration
    Fri, Apr 26
    Kernville
    Apr 26, 2024, 6:00 PM – 8:00 PM
    Kernville, 14 Sierra Dr, Kernville, CA 93238, USA
    Apr 26, 2024, 6:00 PM – 8:00 PM
    Kernville, 14 Sierra Dr, Kernville, CA 93238, USA
    What an awesome 30 day wellness challenge that was! Thank you everyone for participating and following along. We'd like to celebrate together, announce winners and meet you all.
    Share
bottom of page