Macrocycle

Author: Rod Ferris B.A. CPT(YMCA, ACE), CPAFLA
A macrocycle refers to the entire training program. It also sometimes implies one year of training.