top of page
Riverstonewellnesslogo_edited.png

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

  • River Pebbles Playgroup
    River Pebbles Playgroup
    Multiple Dates
    Wed, Sep 18
    Riverstone Wellness
    Sep 18, 2024, 10:00 AM – 11:00 AM
    Riverstone Wellness, 14 Sierra Dr, Kernville, CA 93238, USA
    Sep 18, 2024, 10:00 AM – 11:00 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
  • Still Water Meditation- Guided Sit
    Still Water Meditation- Guided Sit
    Multiple Dates
    Thu, Sep 19
    Riverstone Wellness
    Sep 19, 2024, 12:00 PM – 1:00 PM
    Riverstone Wellness, 14 Sierra Dr, Kernville, CA 93238, USA
    Sep 19, 2024, 12:00 PM – 1:00 PM
    Riverstone Wellness, 14 Sierra Dr, Kernville, CA 93238, USA
    All levels of meditators welcome. This session will be guided and is directed toward beginners and those looking to deepen their meditation practice with the guidance of the facilitator.
    Share
  • Still Water Meditation- Silent Sit
    Still Water Meditation- Silent Sit
    Multiple Dates
    Sun, Sep 22
    Riverstone Wellness
    Sep 22, 2024, 9:00 AM – 10:00 AM
    Riverstone Wellness, 14 Sierra Dr, Kernville, CA 93238, USA
    Sep 22, 2024, 9:00 AM – 10:00 AM
    Riverstone Wellness, 14 Sierra Dr, Kernville, CA 93238, USA
    All levels of meditators welcome and encouraged. This will be a space to meditate together with little guidance from your facilitator.
    Share
  • Fall Equinox Sound Bath
    Fall Equinox Sound Bath
    Sun, Sep 22
    Riverstone Wellness
    Sep 22, 2024, 5:30 PM – 7:00 PM
    Riverstone Wellness, 14 Sierra Dr, Kernville, CA 93238, USA
    Sep 22, 2024, 5:30 PM – 7:00 PM
    Riverstone Wellness, 14 Sierra Dr, Kernville, CA 93238, USA
    Join us for a deeply meditative journey into fall with Jennifer from Sage and Soul Healing
    Share
  • Kid’s Fly Fishing
    Kid’s Fly Fishing
    Sun, Oct 06
    Kernville Park Recreation Area
    Oct 06, 2024, 10:00 AM – 12:00 PM
    Kernville Park Recreation Area, 305 Rio Vista Dr, Kernville, CA 93238, USA
    Oct 06, 2024, 10:00 AM – 12:00 PM
    Kernville Park Recreation Area, 305 Rio Vista Dr, Kernville, CA 93238, USA
    Join us as we partner with Kern River Conservancy for a fun and educational day where your little ones will not only master the art of fly fishing but also discover the importance of keeping our waterways clean and healthy. For ages 6-17
    Share
  • Reading class
    Reading class
    Tue, Oct 08
    Riverstone Wellness
    Oct 08, 2024, 4:30 PM – 5:30 PM
    Riverstone Wellness, 14 Sierra Dr, Kernville, CA 93238, USA
    Oct 08, 2024, 4:30 PM – 5:30 PM
    Riverstone Wellness, 14 Sierra Dr, Kernville, CA 93238, USA
    With Mrs. Tito and Mrs. Mauer Over the past few years, there has been a shift in education to incorporate more of the science behind learning to read into classroom instruction. It’s important so we wanted to show it to you in action. For kids preschool to 2nd grade and their parents.
    Share
  • Family Dance Party, Halloween Edition
    Family Dance Party, Halloween Edition
    Sat, Oct 26
    Riverstone Wellness
    Oct 26, 2024, 11:00 AM – 12:00 PM
    Riverstone Wellness, 14 Sierra Dr, Kernville, CA 93238, USA
    Oct 26, 2024, 11:00 AM – 12:00 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
  • Kids Self-Defense, 4 weeks
    Kids Self-Defense, 4 weeks
    Date and time is TBD
    Kernville
    Date and time is TBD
    Kernville, 14 Sierra Dr, Kernville, CA 93238, USA
    Date and time is TBD
    Kernville, 14 Sierra Dr, Kernville, CA 93238, USA
    4 week series of self-defense classes for kids 16 & under
    Share
  • TAI CHI 6 week Series
    TAI CHI 6 week Series
    Date and time is TBD
    Riverstone Wellness
    Date and time is TBD
    Riverstone Wellness, 14 Sierra Dr, Kernville, CA 93238, USA
    Date and time is TBD
    Riverstone Wellness, 14 Sierra Dr, Kernville, CA 93238, USA
    Embark on a journey of mindfulness and movement with our 6-week Tai Chi Class.
    Share
  • Succulent and Cactus Watercolor Class
    Succulent and Cactus Watercolor Class
    Fri, Sep 13
    Riverstone Wellness
    Sep 13, 2024, 5:00 PM – 6:30 PM
    Riverstone Wellness, 14 Sierra Dr, Kernville, CA 93238, USA
    Sep 13, 2024, 5:00 PM – 6:30 PM
    Riverstone Wellness, 14 Sierra Dr, Kernville, CA 93238, USA
    Follow a step by step instruction in this all levels succulent and cactus painting class with Beth (@river.melon)
    Share
  • Ecstatic Dance
    Ecstatic Dance
    Sun, Sep 01
    Kernville
    Sep 01, 2024, 6:00 PM – 7:00 PM
    Kernville, 14 Sierra Dr, Kernville, CA 93238, USA
    Sep 01, 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
  • Dreamy Flowers Watercolor Class
    Dreamy Flowers Watercolor Class
    Wed, Aug 21
    Riverstone Wellness
    Aug 21, 2024, 5:00 PM – 6:30 PM
    Riverstone Wellness, 14 Sierra Dr, Kernville, CA 93238, USA
    Aug 21, 2024, 5:00 PM – 6:30 PM
    Riverstone Wellness, 14 Sierra Dr, Kernville, CA 93238, USA
    Follow a step by step instruction in this beginner/intermediate flower painting course with Beth (@river.melon)
    Share
  • Full Moon Sound Bath
    Full Moon Sound Bath
    Sun, Aug 18
    Riverstone Wellness
    Aug 18, 2024, 10:00 AM – 11:30 AM
    Riverstone Wellness, 14 Sierra Dr, Kernville, CA 93238, USA
    Aug 18, 2024, 10:00 AM – 11:30 AM
    Riverstone Wellness, 14 Sierra Dr, Kernville, CA 93238, USA
    Welcome Evelyn Dominguez (@soundbathevelyn) back to the Kern River Valley for a full moon sound bath.
    Share
  • FREE Community Stress Reduction Gathering
    FREE Community Stress Reduction Gathering
    Multiple Dates
    Thu, Aug 01
    Riverstone Wellness
    Aug 01, 2024, 10:00 AM – 11:00 AM
    Riverstone Wellness, 14 Sierra Dr, Kernville, CA 93238, USA
    Aug 01, 2024, 10:00 AM – 11:00 AM
    Riverstone Wellness, 14 Sierra Dr, Kernville, CA 93238, USA
    We see how stressful things have been and we want to offer you our support.
    Share
  • Kids Self Defense, 4 weeks
    Kids Self Defense, 4 weeks
    Sun, Jul 21
    Kernville
    Jul 21, 2024, 3:10 PM – 4:05 PM
    Kernville, 14 Sierra Dr, Kernville, CA 93238, USA
    Jul 21, 2024, 3:10 PM – 4:05 PM
    Kernville, 14 Sierra Dr, Kernville, CA 93238, USA
    4 week series of self-defense classes for kids 16 & under
    Share
  • Watercolor Landscape 4 week course
    Watercolor Landscape 4 week course
    Wed, Jul 17
    Riverstone Wellness
    Jul 17, 2024, 5:00 PM – 7:00 PM
    Riverstone Wellness, 14 Sierra Dr, Kernville, CA 93238, USA
    Jul 17, 2024, 5:00 PM – 7:00 PM
    Riverstone Wellness, 14 Sierra Dr, Kernville, CA 93238, USA
    Share
  • Riverpebbles Playgroup
    Riverpebbles Playgroup
    Multiple Dates
    Wed, Jul 17
    Riverstone Wellness
    Jul 17, 2024, 10:00 AM – 10:40 AM
    Riverstone Wellness, 14 Sierra Dr, Kernville, CA 93238, USA
    Jul 17, 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
  • TAI CHI 6 week Series
    TAI CHI 6 week Series
    Sun, Jun 30
    Riverstone Wellness
    Jun 30, 2024, 2:00 PM – 3:00 PM
    Riverstone Wellness, 14 Sierra Dr, Kernville, CA 93238, USA
    Jun 30, 2024, 2:00 PM – 3:00 PM
    Riverstone Wellness, 14 Sierra Dr, Kernville, CA 93238, USA
    Embark on a journey of mindfulness and movement with our 6-week Tai Chi Class.
    Share
bottom of page