More than doable, but if you want to be elite you have to specialize.

What I like about it is that it makes training more interesting, and the more engaged we are, the more we put into it.

“Optimally” however, I feel we’d be best isolating these different goals into training blocs between 2-6 weeks in duration.