Who are you training?

There is a lot of discussion that goes around the functional fitness...