Aug. 2 – Sept. 20: Focus Escrima

Aug. 2 – Sept. 20: Focus Escrima

Learn the art of escrima! Stick combat is a powerful and practical method of self defense and will help you develop strength, manual dexterity, agility, and endurance. In this 8-week series, you’ll learn stick-to-stick defense, stick-to-no-stick defense, and partner...
July 22-26: Kids Summer Camp

July 22-26: Kids Summer Camp

Our popular Roseville kids’ summer camp is coming soon! Our kids martial arts summer camp is a great way to introduce your kids to martial arts and other fun activities that will keep them moving and entertained. It’s open to the public, and no martial...
July 14 & Aug. 4: Ninja Workshop

July 14 & Aug. 4: Ninja Workshop

Whether you’re just getting started with ninja training or need some tips to take your training to the next level, we’ve got a ninja workshop just for you. Join coach Francisco Barajas on Sunday, July 14 (beginners) or Sunday, August 4...
June 30: Mobility Workshop

June 30: Mobility Workshop

Katie Walker’s popular mobility workshop returns on Sunday, June 30 from 11am-12:30pm. In this workshop, you’ll learn how to rehabilitate injuries, increase flexibility, and improve athletic performance. If you’ve never attended this session, you...
June 15: 2nd Annual Friendship Tournament

June 15: 2nd Annual Friendship Tournament

The 2nd Annual Friendship Tournament is being held June 15 at Granite Bay High School. This is a great tournament for first-time tournament goers as well as seasoned competitors, as first-timers can compete in fun divisions such as pairs or family poomsae, and Black...
June 8: Summer Sizzle Bootcamp

June 8: Summer Sizzle Bootcamp

Are you ready to get shredded? Join personal trainer Katie Walker six consecutive Saturday mornings for this results-oriented bootcamp. All fitness levels welcome, but prepare for an intensive workout. Click here to sign up online.
June 8: Ninja Tournament

June 8: Ninja Tournament

Calling all ninjas! If you’re ready for some friendly competition, join us at 11am on June 8 to test your skills against other competitors on the warp wall, quad steps, cargo net, and other obstacles. This event is open to the public; you don’t need to be a STUDIO...
July 12: Board Breaking Summer Fun Night

Kids’ Summer Fun Nights

Kids, join us for one, two, or three nights of games, activities, and pizza! Friday, June 7 (ages 6 to 13): Ninja Obstacle Course (Click here to register) Friday, July 12 (ages 4 to 13): Board Breaking  (Click here to register) Friday, August 9 (ages 4 to 13):...