One With Heart has been proudly serving the St Johns Community with quality martial arts and self-defense since 2007. Our satellite program is now located in the beautiful Colony building.

Move through the world with confidence and clarity by training at One With Heart St. Johns! Our martial arts classes will teach you practical self-defense skills and fighting techniques. Certified trainers will help you achieve personal confidence. Your kids will love training here too! The whole family will benefit from the fun, fitness, focus and self-respect your children cultivate in our award-winning kids classes. Get started now!

Our St Johns school offers Pukulan Kung Fu for adults, teens and kids. Scroll down to learn more about what St Johns has to offer. Check out our flagship location on Hawthorne in the top navigation to see what additional programs are available at our Southeast location. 

Benefits to those who train

People who train with us love it—it's a fun, friendly, and community focused environment where students gain life skills including self-defense, positive discipline, mutual respect, self esteem, a sense of purpose, and more.

Each person's experience and contribution is different, and we welcome people from all walks of life to join us on a higher path to personal growth, encouragement of peers, and acceptance of others.

Something for everyone

At One With Heart we have classes for all age groups and all skill levels. All of our instructors are trained to create a positive and non-judging environment where students have the opportunity to learn and improve.




Getting Started



The Intro to Pukulan Kung Fu is a 3-week course that teaches the foundations of self-defense. You will learn basic stances and strikes while focusing on strength and conditioning.

After finishing your Intro, you will have the option to continue your training in the Kuntao program where you will advance your self-defense training. Develop strikes, captures, and sweeps and learn to respond to threatening situations. Continue to increase your fitness and strength and be a part of a fun, dedicated, supportive community!



Keep your child fit, focused and having fun in our on-going Pukulan Kung Fu evening classes. Your child will revel in the joy of movement while developing balance, coordination and strength. Our training will help your child develop into a calm, confident person as they participate in classes that focus on skill development and creative movement.

Our Kids programs help your child become his or her strongest, most authentic self. 

Class Schedule

Mon/Wed from 6:00 – 7:00 p.m.   Kids All Ranks and All Ages
Mon/Wed from 7:00 – 8:00 p.m.  Intro to Pukulan for Adults and Teens
Mon/Wed from 7:00 – 8:45 p.m.   Open 3rd Phase for Adults and Teens


Intro to Kids Pukulan $69
Intro to Pukulan Kung Fu for adults and teens $79
Month-To-Month Membership: $115.
Cancelation on 60 day notice (Unlimited classes)

Contact Info

7525 N Richmond Ave, Portland, OR 97203

Name *