Elements Academy is an independently run Martial Arts Studio that prides itself on creating a strong, inclusive, and supportive community. We offer Brazilian Jiu-Jitsu, Kickboxing, and Self-Defence for all ages. We specialize in working with young girls and women and hold ourselves to being the go to resource for Women's Self Defense Training in BC!