
Janda's Upper/Lower Cross Syndrome & the Joint-by-joint model
What is the joint-by-joint model? The Joint-by-joint (JBJ) model provides an overview of each major joint system of the body. It is true...


Becoming a Functional Range Conditioning Mobility Specialist (FRCms)
Recently I was finally able to attend a Functional Range Conditioning seminar held at False Grip Gymnastics in Brookvale, Sydney....


Client Conversations: Meet Sofia
This post is is the ninth in my new client conversations series. I’m lucky enough to train really diverse and interesting folk with all...

Client conversations: meet Jason
This post is is the eighth in my new client conversations series. I’m lucky enough to train really diverse and interesting folk with all...


Client conversations: meet Jacob
This post is is the seventh in my new client conversations series. I’m lucky enough to train really diverse and interesting folk with all...


Gymnasticbodies: Foundation One training
I have always enjoyed doing bodyweight training. I think we should all be able to control our bodies in space, whether it is in a basic...


Client conversations: meet Camille
This post is is the sixth in my new client conversations series. I’m lucky enough to train really diverse and interesting folk with all...


Five stretches - Part 2
Following on from my previous post on stretching for Capoeira, I wanted to share five more stretches that we still use in Capoeira and...


Client conversations: meet Annette
This post is is the fifth in my new client conversations series. I’m lucky enough to train really diverse and interesting folk with all...


Client conversations: meet Zoya
This post is is the second in my new client conversations series. I’m lucky enough to train really diverse and interesting folk with all...