This document provides guidance on designing resistance training programs for muscular strength and endurance. It discusses the principles of resistance training, including specificity of training and progressive overload. When planning a workout, a needs analysis should be conducted considering a client's history, goals and preferences. Key variables to consider include exercise selection and order, training frequency, load and repetitions, volume, and rest periods. A variety of methods can be used to progress training intensity over time including increasing weight, repetitions, sets or decreasing rest. Periodization is also recommended for planning long-term training.