I have provided a number of general strength training programs that you may choose from to implement for your training plans and goals. These programs are 3-day per week training plans categorized into beginner, intermediate, and advanced levels of strength training. These programs are also set up into two different formats where you may choose how you would like to train during the week. You may like to train your total body each time you lift or you may choose to train only certain movements such as upper body pushing movements (Day 1), lower body only (Day 2), and upper body pulling movements (Day 3). Both methods are effective for increasing strength. Choose the plan that works best for you.