This full body workout with weights builds functional strength in all the major muscle groups. Get professional training plans for free!