At least 10 sets per muscle group per week are suggested by experts for good results and by training each muscle 2-3 times weekly. The training session should be a mix of heavy, moderate, and light weights, taking rest every 2-3 minutes between big lifts, and include both compound and isolation moves. Focus should be on the right training volume.