Kids at Riverview practice a martial arts blend of karate and kung fu

Kids Martial Arts

Our Universal Movement martial art program for kids promotes physical fitness, focus, kindness towards others, and opportunities for creative expression to support positive character development young in life.

More info

Teen martial artists bond through group movement and leadership

Teen Martial Arts

Our Universal Movement martial art program for teens offers physical skills taught in a nurturing class setting where respect, kindness and acceptance merge into a supportive peer culture.

More info

Adult martial arts drilling traditional karate blocking in the Topsham dojo

Adult Martial Arts

Students progress through a curriculum that blends hard and soft techniques to promote holistic health, self-defense, mental clarity and connection to nature & self.

More info

Student testimonials

Marc Hagan

Since I started training, about a year and a half ago, I’ve lost 75 pounds. Riverview provides me with the opportunity for a longer life and togetherness for my family.

Marc Hagan Yellow Belt

Jackson Castagna

I owe Riverview and all it’s instructors for turning me into a person who will leave it’s embrace with the intent to pay its favor forward, and change the world as it has changed me. 

Jackson Castagna Shodan (student from age 9-19)

Parents of Jack B.

Jack continues to enjoy his karate, we feel blessed to have Riverview in our lives!

Parents of Jack B.Yellow Belt (age 10)

Complimentary Programs

In addition to traditional martial arts, RMA offers a series of martial arts rooted movement for all ages.

Tiger Tots martial arts movement for children ages 18 months to 3 years
Tiger Tots

Kick-start the development of your toddler’s valuable social & emotional skills with martial arts movement for children ages 18 months to 3 years.

More info

Lil' Dragons is martial arts movement for children ages 3-5 years
Lil’ Dragons

Lil’ Dragon martial arts class promotes inner strength while increasing confidence in physical and social abilities for children ages 3-5 years.

More info


Qi Life soft martial arts movement
Qi Life

Invigorate your Qi with Shaolin Kung Fu, Yoga, Chi Gung, and basic meditation during this hour of dynamic breathing, stretching, and toning.

More info

It’s time to build a new you. Start your training today!

Get started now!

The Top 10 Reasons Why Martial Arts is Good for You

  1. Gain self-control & inner peace
  2. Give & receive respect
  3. Build confidence in yourself
  4. Learn self-regulation
  5. Cultivate physical health
  1. Develop self-defense for the mind, body & spirit
  2. Improve coordination & focus
  3. Grow academically & socially
  4. Feel positive about yourself & your achievements
  5. Make awesome friends!