EstimatedEst. Read Time: 26 minutes
best upper body workout


Guys, I’ve covered the upper body A LOT, but you’re in for a real treat with today’s article.

Not only am I going to break down the perfect push workout, but I’m also giving you the perfect pull workout program. Both types of training days in ONE strength training workout plan designed to help you build muscle mass.

In other words, no more excuses for not training your upper body. I’m literally giving you the perfect upper-body workout that you can start today.

Not only am I going to break down the perfect push workout, but I’m also giving you the perfect pull workout program. Both types of training days in ONE strength training workout plan.

This workout is going to cover EXACTLY what to do for each day of the week. And you better get ready because you’ll be hitting your upper body no less than three days every week.

No matter if you want to build muscle mass, get lean, or skyrocket your upper body strength, this upper body workout is what you’ve been looking for.

So, let’s get right to it.

upper body muscle groups


Let’s start by understanding the anatomy of each major muscle in the upper body that you’ll be targeting in this upper body work.

Naturally, we’ll start with the larger muscle groups.

I’ll also provide examples for strength training moves that are ideal for targeting each muscle group. Keep in mind that these upper-body exercises are just examples to illustrate a point – They are NOT necessarily the ones I’ll be including in your upper body workout.

Let’s start with the pulling muscle groups followed by the pushing muscle groups since that is the order of the upper body workouts you’ll be performing.


Play Button
the lats

The Lat Pulldown, Barbell Rows, and Body Weight Pull-Ups are perfect for targeting the latissimus dorsi.


Play Button
upper and lower traps

Barbell Shrugs and the Overhead Farmer’s Walk are some great strength training moves to target the upper and lower traps.


Play Button

Try a Bent Over Row or a Russian Kettlebell Swing to target the lower back.


Play Button
rotator cuff

Side-Lying External Rotations are one way to get the rotator cuffs fired up.


Play Button
teres major

You might be surprised to learn that the Dumbbell Pullover is a great way to hit the teres major.

SHORT HEAD (inner biceps)

Play Button
inner biceps short head of biceps


Play Button
outer biceps long head of biceps


Play Button
brachialis muscle

If you’re going after the biceps, you can’t go wrong with Dumbbell Curls, Barbell Curls, and Chin-Ups.

Okay, now it’s time to cover the pushing muscles of the upper body muscle groups.


Play Button
upper chest muscles

An Incline Bench Press is your best friend for targeting the upper chest muscles.


Play Button
middle sternal chest muscle

A traditional Dumbbell Fly will hit the middle of the chest.


Play Button
lower chest abdominal head

Your traditional Decline Bench Press is a great go-to exercise for this part of the pecs.


Play Button
front deltoid muscle

Try some Front Raises to hit the front delts.


Play Button
rear deltoid muscle

Rear Delts respond really well to Rear Flys and Face Pulls.


Play Button
middle deltoid muscle

Lateral Raises and the Seated Arnold Press will take care of the middle deltoid muscle.


Play Button
triceps lateral head


Play Button
triceps medial head


Play Button
triceps long head

Triceps Extensions and Close-Grip Bench Presses will do the work on your triceps muscle fibers.


This upper body workout is actually a part of a PPL split – or a Pull, Push, Legs split.

During the next several weeks, you’ll start this PPL split with a pull workout, then a push workout, and wraps things up with a legs workout before starting it all over again. The catch is that you will NOT be performing the same push workout or pull workout in the same week.

If you’re not sure how to break up your split, there are two ways you may choose to split these routines from week to week.


push pull legs synchronous split

Your first option is to repeat this routine for six days in a row before taking a day off and repeating the process.

push pull legs asynchronous split

Your second option is to do these three workouts one after the other, then take a rest day. Once your rest day is up, you begin again with a pull workout. Perform three more workouts followed by another rest day. This is known as an asynchronous split.

Some people like to work out every day. But with an asynchronous split, you get more days off. This means you can recover better than if you worked out every day.

With an asynchronous split, you get more days off. This means you can recover better than if you worked out every day.

The only “downside” is that these days off are not always set in stone so some people might not like that if you want a concrete schedule.  But I think it is worth it because of how much better the rest days make me feel compared to only having one rest day per week.


Don’t let the title intimidate you. You’re getting four total workouts – two Push Workouts and two Pull Workouts.

Together, these workouts are going to make up the perfect upper body workout without the monotony that you might have if you’re doing a traditional Push-Pull split or Bro Split.

Why the alternating workouts?

You’ll perform some pretty taxing exercises that work together to build a balanced physique. These workouts complement one another, ensuring no stone is left unturned. In other words, every muscle group gets equal attention.

However, these Push-Pull movements also have advantages on their own. To make things crystal clear, I’m going to lay out the workout in the order that you’ll be doing the training days:

  • Pull Workout 1
  • Push Workout 1
  • Legs
  • Rest
  • Pull Workout 2
  • Push Workout 2
  • Legs
  • Rest
  • Repeat from the top


All right, now that you know how this pull-push workout split will progress, let’s get down to business with your first pull day.

We begin with one of the fundamental basic compound movements for pulling muscles – and one of the best for muscle growth: the traditional Barbell Deadlift.


Play Button

The deadlift is one of the advanced barbell exercises, so keep your form and technique perfect through this one. If you’re new to the deadlift exercise, I’d recommend checking out my other article on how to perform the perfect deadlift first.

Seriously, guys, I want you to have flawless form with this exercise to avoid risk of injury.

Starting position is with feet shoulder width apart, and hands shoulder width apart on the bar.  keep an eye on those abdominal muscles and make sure to bring the bar up to your thighs. Core strength is going to be really important here.

Something to keep in mind is that this isn’t a one set exercise. You’ll first perform four warm-up sets and progressively work up to 80% of your one-rep max for your official one set of five reps.

Remember: Only progress if you have correct form for every rep.

To ensure you continue to improve, I’d recommend adding heavier weight in your next session, but only if you’re able.


The next exercise is the Chest Supported Row.

Play Button
chest supported row

Barbell Rows are effective exercises, but as your trainer and a physical therapist, I’d steer you toward this variation of the movement for a few reasons:

First, this starting position is better for your lower spine.

Second, this exercise activates the upper back muscles. Why’s that important? Well, I believe that most people don’t do enough to strengthen their upper back.

To hit your upper back more, just flare out your elbow joint a bit. Let’s say you’re wiped from deadlifts. Then what? Just tuck your elbows and this will shift the focus to the lats.

If you’re able to, I would highly recommend trying to get after the upper back version of this exercise. Again, keep those elbows out to the sides.

Do this for three sets of eight to 10 reps.


Now it’s time for your next pulling exercise, and that’s the Dumbbell Pullover. This pull exercise focuses primarily on the lats and not so much on your upper back.

Play Button
dumbbell pullover

This one is such a lat builder that Arnold called it the “squat of the upper body.”

Starting position is with a stable base with your feet flat on the floor, lying on a bench, gripping a dumbbell overhead with both hands and keeping your core muscles tight. You’ll get a great stretch in this position. By focusing the contraction directly on the lats, you’ll power through to the start position during the concentric contraction.

If you’re limited on equipment, this exercise allows you to use cables or a kettlebell on a weight bench instead of a pair of dumbbells.

Perform two to three sets in the 10 to 12 rep range, and make sure to choose a weight that allows you to fail within that range. If you’re able to do more than 12 repetitions with lighter weights, you need to increase the weight. Obviously, if you can’t get into that rep range because you’re using heavier weights, you need to lower the weight load.


Let’s get back to the upper back with the Dumbbell High Pull.

Play Button
dumbbell high pull

This one might look just like an Upright Row, but it’s actually the complete opposite of an Upright Row. How’s that possible?

Well, this one focuses on external rotation, not internal rotation like you would do when performing an Upright Row. This helps to strengthen and secure your shoulder joint. You’re also shifting that focus to a vertical pull and hitting the upper traps, upper back, and posterior delts.

Start with a light dumbbell and perform three sets of 10 to 12 repetitions. Eventually go up in weight as you progress. Elbows should be at about a 90-degree angle when you hit the top of the movement.


It’s time for a Bicep Chin Curl, which means you’re moving to the biceps curl portion of this pull training plan. And guess what else: This one is a superset exercise.

Play Button
bicep chin curls

When you want muscle in those arms, you need some direct bicep curl work. And that means an underhand grip with hands.

Some of you might remember this exercise since it’s featured in most of my brutal bicep curl workouts.

Another reason why I’m including this one: You should throw in some decompression work following a Traditional Barbell Deadlift. No better way to do that than by hanging from a Chin-Up bar with a shoulder-width underhand grip.

Here’s the thing, guys, instead of doing a Traditional Chin Up, you’ll perform a Chin Curl. The difference here is that you’ll close the angle of the elbow down as you approach the top of the bar.

In other words, you’re performing the same mechanics of a Barbell Biceps Curl. Instead of bringing the bar up to you, you bring your body to the bar, but make sure to keep a slight bend in the elbows.

I can’t stress this enough: This is a fantastic exercise for biceps activation. Perform three sets to failure, but don’t think you have rest periods to look forward to afterward. You’re jumping right into the next exercise.


Like I mentioned above, you are going to superset the Bicep Chin Curl with a basic Overhead Triceps Extension. This is one of the most effective triceps exercises.

Play Button
overhead triceps extension

Wait, what? Why are you performing a triceps exercise on Pull Day? Guys, I want you to get some additional volume on the arms that oftentimes get shorted in a typical PPL split. Specifically, you’re targeting the long head of the triceps.

Starting position is facing away from a cable machine, gripping the ends of a rope attachment overhead. Remember to keep the bend in your elbows and concentrate on a strong contraction. Perform three sets of 10 to 12 reps.


Your first pull workout wraps up with corrective work, and for that you’ll perform the Angel and Devil exercise.

Play Button
angel and devil exercise

This is a favorite to hit the back of the entire body (posterior chain), and I mean everything! The upper back, the lower traps, the paraspinals, the mid-section, and the lower back – every muscle is activated in this one.

Perform three sets of 15 to 20 reps.

Here’s your wrap up for your first Pull Workout routine of this upper body workout.



After your first Pull Workout, we move right into your first push workout.

And this push workout starts with a common compound movement, the Barbell Bench Press.


This pushing exercise is ideal for building upper body strength, which is one of our main mechanisms of driving growth through overload.

Play Button
bench press

You’re aiming for a four-to-six rep range with this one, which means you need to adjust the weights accordingly to allow you to continue to fall within that range. Be sure to keep your ego in check. Avoid injury by aiming for this rep range and not your one-rep max.

Perform four sets of four to six repetitions, but do not take this to failure. You don’t want to burn out on your first exercise.


The next chest exercise is the Hi-to-Low Crossover, and it follows the previous exercise because it’s a complementary exercise to the Barbell Bench Press.

Play Button
hi to low crossover exercise

The crossover allows me to do what the Barbell Bench Press can’t, which is to get the chest into a fully contracted state by bringing the arm into the motion of being completely adducted across the body.

When you move through the high-to-low angle, you’re taking advantage of the orientation of the muscle fibers to target the lower chest fibers. And with that full adduction of the hands across the chest, you’re tapping into a great hypertrophy exercise.

Perform three sets of 10 to 12 reps.


You now move to the shoulders with the Dumbbell Shoulder Press.

Play Button
dumbbell shoulder press

You could do an overhead press with the barbell, but I prefer dumbbells in this case. Here’s why. The Barbell Overhead Press is a better strength building exercise and right now, you’re focusing on lean muscle mass. But don’t worry, you’re going to see that exercise in the best push workout – part two.

Starting position is standing holding a dumbbell in each hand. You’ll be doing the standing version of the shoulder press because the seated version can disrupt normal shoulder joint mechanics.

Perform four sets of 8 to 10 reps.


We then move on to the second shoulder exercise, which is going to complement the dumbbell overhead press.

Play Button
1 and a half side lateral raise

The 1 1/2 Side Lateral Raise focuses more on the middle delt, especially for the purpose of hypertrophy. It does this by increasing time under tension.

Use this technique to lower a weight slowly. Start by taking the weight up to the top, then halfway down, and then returning to the top. Focus on high quality contractions. Perform three sets of 12 to 15 reps.


You now move on to working the triceps, and you’ll be pairing a triceps (pushing) exercise with a biceps (pulling) exercise.

This will ensure you get that additional volume for your biceps on push day without messing up the other pushing exercises.

And we start this superset with the Lying Triceps Extension.

Play Button
lying tricep extensions

This triceps exercise hits the long head primarily by getting a nice stretch in the bottom position.  Perform for three sets of 10 to 12 to failure.


Without wasting any time, go right into the bicep curls movement: the Dumbbell Waiter’s Curl.

Play Button
dumbbell waiters curls

The Dumbbell Waiter’s Curl is also a long head exercise, and it complements the triceps exercise you did above.

Starting position is standing holding a single dumbbell in both hands. Lift the dumbbell up to shoulder level and then slowly lower. Perform three sets of 10 to 12 reps.


To wrap up your first push workout for this upper body workout, it’s time for some corrective upper body exercises: introducing the Rotator Cuff External Rotation.

Play Button
rotator cuff external rotation exercise

During any type of push workout, you’ll notice that you do a lot of internally rotating at the shoulders.

And by performing some external rotation, you can correct this and improve shoulder stability.

Grab a resistance band, attach it to a secure and stable point, and pull out to the side. Perform three sets of 15 to 20 reps.

Here’s the summary of Push Workout One:

perfect push workout 1


How are you feeling after your first Pull-Push combo? Think you’ll just repeat the same exercise from above? Think again.

It’s time for your second pull workout. And this workout is unique because it complements your first pull workout, but it also stands by itself as a great workout.

Get ready, guys, because your second pull workout starts with Snatch Grip Deadlifts.


Play Button
snatch grip deadlifts

The reason I want you to do this Deadlifting variation is because it focuses on reinforcing the hinge pattern. And by focusing on this, you’ll improve your overall performance in other workouts and exercises.

What’s more, the aim of this exercise is to ensure that you add some more volume, but not necessarily with a heavier load. Remember guys, I want you to stress quality over quantity. Don’t increase your risk of injury because you want bigger numbers. Trust me, guys, the injuries just aren’t worth it.

Stick with light dumbbells or a loaded barbell and focus on flawless form and contractions. Do three to five sets with a weight that you can use for around eight reps.


Your next pulling movement is a personal favorite. It’s the classic compound exercise that gets overlooked in favor of barbell-based exercises.

I’m talking, of course, about the Weighted Pullup with an overhand grip.

Play Button
weighted pullup

Add a weight plate by securing it around your waist with a dog leash.

This one pulling movement will help to build those lats along with your overall pulling strength. Here’s the catch: This is one instance where you might need to go heavier than you think.

Your goal is to perform between six to eight reps on the pull-up bar. So, choose a heavy weight plate and see if you fail in that rep range. If not, increase the weight of the weight plate accordingly.


Next, I want you to perform the Dumbbell Gorilla Row.

Play Button
dumbbell gorilla rows

Why not the traditional Dumbbell Row? In my opinion, the asymmetrical setup with the knee and lower back is a negative aspect of this movement.

There’s a danger of developing a hernia when one knee is raised on a flat bench since it puts both legs in an unnatural position. Save your knees, save your low back, and save your goods with this variation.

With this Gorilla Row, you’ll get a grounded and balanced pull because you’re pulling from the floor.

Starting position is standing in a squat position but with toes pointed out. Grab the dumbbell from the floor and pull it up to chest height. Perform three sets of 10 to 12 repetitions on each arm.


Next up, you have the Straight Arm Pushdown, which is fantastic for hitting the lats.

Play Button
straight arm pushdowns

This one exercise also helps to build straight arm scapular strength, which makes it a corrective exercise as much as a strength exercise. Perform two to three sets of 12 to 15 repetitions.


Ready to hit your arms again? You’re back to the biceps and for this, you’re going to perform the Barbell Biceps Curl.

Play Button
barbell curls

You know the rules by now: focus on a super tight contraction, bringing the barbell to shoulder height. And as long as you keep good form, feel free to add more weight than you normally would.

Perform three sets of six to eight repetitions.


Just like last time, you’ll superset the Barbell Biceps Curl with a Triceps Pushdown.

Play Button
triceps pushdown

The difference is that you’ll focus on the lateral and medial heads and not the long head. And the classic Triceps Pushdown is the way to go.

Perform three sets of 10 to 12 reps.


Sadly, you’ve reached your last movement of your second pull workout: the Face Pull.

Play Button
face pull

This classic exercise hits a whole lot of muscle groups that are critical for healthy musculature and upper body strength. This includes the entire upper back, the mid-scapular, and the rotator cuff muscles.

Just like with the other corrective exercises on this list, I want you to focus on quality FIRST. Worry about proper form and range of movement, not the numbers. Improper form will cost you so watch yourself.

Perform three sets of 15 to 20 repetitions.

Here’s the summary of what I just covered.

pull workout 2


Let’s finish your upper body workout strong with your final push workout.

I can’t stress this enough: I’m not giving you a different workout just to give you a different workout.

This second push workout is designed to directly complement the first push workout – not to mention the pull workout exercises. And with that said, you’re doing to start off with the exercise I mentioned back in your first push workout: the Overhead Barbell Press.


The barbell overhead press is the compound exercise that is focused on increasing your overall strength and power, and by doing so, it’ll support your goals for muscle building.

Play Button
overhead barbell press

Get those feet shoulder width apart or just outside of shoulder-width. Use a bit more than a shoulder-width grip with the hands on the bar. Perform four sets of four to six reps, but again, do not go to failure here.

Make sure you adjust the heavier weights you’re using accordingly so that you can stay within that rep range on all four sets.


Let’s put the focus on your chest with a bench press variation, the Dumbbell Underhand Bench Press.

Play Button
dumbbell underhand bench press

I really like this strength exercise since it targets the upper chest while we’re in a flat bench position.

Best of all, it is great for those people who have shoulder and front delt issues because it removes the training overload and potential injury from the overhand grip version of the Incline Dumbbell Bench Press.

Perform three sets of 8 to 10 reps.


This might throw some of you off, but your next move is a pull-down movement.

Why a pulling exercise on push day? I want to make sure you’re able to offset any fatigue that has accumulated to this point, so you can keep going strong through the rest of this challenging workout.

Play Button
abduction row

It’s critical to lean forward and drive into abduction by rowing the arm back and out with extra rotation at the shoulder. Pay attention to the range of movement in this exercise.

You’ll be able to go a bit heavier on this exercise, but make sure you stay within the 8 to 10 rep range.

Perform three sets of 8 to 10 reps.


All right, guys, keep going strong as you move back to your chest with the Dumbbell Floor Fly.

Play Button
dumbbell floor fly

There’s a reason you’re doing this dumbbell chest exercise on the floor. First, the floor acts as a safety net to make sure that you’re not over stretching the anterior shoulder. Second, you’re able to go heavier with this version of the exercise.

Starting position is with your spine flat on the floor, a dumbbell in each hand. Get those hands facing toward one another and keep it in the center of your chest. Perform three sets of 10 to 12 rep.


After that, we move back to the arm portion of this upper body workout. And just like last time, you’ll be supersetting your triceps with your biceps for extra volume.

Get ready to go heavy with the Triceps Close Grip Bench Press.

Play Button
close grip bench press

This exercise is a complement to the Triceps Extensions you did in the previous push workout, which focused on the long head.

Lying on a weight bench, take a closer shoulder-width grip on the bar. Perform three sets of six to eight reps.


For your final arms-focused exercise in this workout, I want you to do a Biceps Curl of your choice.

Play Button
dumbbell curl of choice

When you get right down to it, bicep curls – no matter the variation – are essentially the same. Choose one you enjoy and perform three sets of 10 to 12 reps.


It’s that time again: your final exercise for the workout, and this push-pull split.

I’d like to focus on scapula control and strengthening, but I’m also looking for a little more chest volume, which is why I want you to perform some pushups, but not just any pushups.

You’re going to do the Pushup Plus.

Play Button
pushup plus exercise

As far as proper form, go to the top of a push up, but continue pushing your upper body all the way through. Aside from scapular strength, you’ll also hit your serratus muscle, which is needed to perfect that complete six-pack look.

Perform three sets to failure.

Here’s the complete summary for Push Workout Two:


1. What exercise is best for upper body?

The Barbell Bench Press is one of the best fundamental basic compound movements for building upper body strength.

2. What are 3 exercises for the upper body?

Three of the best exercises for the upper body are:

3. What should I do on my upper body day?

On upper body day you’ll work the muscles of the lats, upper and lower traps, low back, rotator cuff, teres major, biceps, brachialis, chest, deltoids and triceps.

4. How do I build upper body muscle?

To build upper body muscle you’ll want to train the lats, upper and lower traps, low back, rotator cuff, teres major, biceps, brachialis, chest, deltoids and triceps.

5. How many times a week should I train upper body?

As part of a Push Pull Legs split you would be training upper body 2-4 times per week because both Push and Pull Workouts work upper body muscles.

6. How long should a upper body workout be?

An upper body workout should be about 30-45 minutes long.


And there you have it: the perfect upper body workout.

Guys, keep in mind that it’s not just the exercises you choose that will help you get results; it’s also how well you perform them.

Forget the numbers and focus on your form if you want to see the best results.

If you’re looking for a training program that will help you build lean muscle mass and incorporates all the best workouts techniques, let me coach you.  See which of our programs best fit your goals and equipment!

Program Selector ==> See which program best fits your goals
AX1 ==> Train at Home With Dumbbells and Minimal Equipment
XERO ==> Train at Home With No Equipment


  1. This upper body workout is comprehensive and provides you with two pull and two push workouts, hitting all of the upper body muscle groups and targeting the goals of muscle mass and strength.
  2. This upper body training plan should be paired with a leg day as well, and performed with a rest day after the first three workouts. After resting, do another three days of training and then another rest day. Repeat but be aware of the rotating rest day.
  3. You’ll notice these upper body workouts have a common format. You’ll start off with heavy compound movements, move to higher-rep exercises, and wrap up with corrective exercises.
  4. All of these workouts are meant to complement each other AND their direct opposites. Push days complement pull days and vice versa.
  5. Choose a weight that permits for failure in the prescribed repetition ranges, with an aim to add more weight over the course of your workouts.
  6. Finally, sleep for at least seven hours each night, eat protein-rich foods, and stay as committed to your rest days as you do your training days.

Popular & Trending
stop doing face pulls like this facepull mistake
How To Do Face Pulls
By Jeff Cavaliere MSPT, CSCS
September 9th, 2019
Face pulls are one of the best corrective exercises to help offset poor posture and shoulder dysfunction.  They help strengthen the chronically weak...
how to identify your body fat percentage with images for men
Body Fat Percentage Men
By Jeff Cavaliere MSPT, CSCS
May 1st, 2013
There are many ways to measure body fat percentage; some wildly expensive and most inaccurate. It's time to give you an alternative method that...
2 reasons your biceps aren't growing and 3 ways to fix it
Why Your Biceps Aren’t Growing
By Jeff Cavaliere MSPT, CSCS
August 22nd, 2019
Have you ever felt that no matter how much you trained your biceps you’re left saying… “My Biceps STILL Aren’t Growing?” I believe I know...
The PERFECT Abs Workout
The PERFECT Abs Workout
By Jeff Cavaliere MSPT, CSCS
July 31st, 2019
We’ll be following my ‘Six Pack Progression’ sequence as we choose each of the beginner and advanced ab exercises for each abdominal movement...
incline bench press avoid mistakes for upper chest
How To Incline Bench Press Correctly
By Jeff Cavaliere MSPT, CSCS
June 21st, 2019
The Incline Bench Press is one of the best upper chest exercises there is, but there's one major problem preventing us from getting the maximum...
best dumbbell exercises for chest
The BEST Dumbbell Exercises for CHEST
By Jeff Cavaliere MSPT, CSCS
October 9th, 2019
Today I’m going to share my favorite chest exercises… but there’s a catch. We can only use dumbbells! I’ll show you what to do whether you...
how to construct a complete chest workout
The PERFECT Chest Workout
By Jeff Cavaliere MSPT, CSCS
July 25th, 2019
The classic theory of "Upper, Middle, and Lower" chest exercises is a good start, but, it's not enough!! The solution to this problem is to not...
best dumbbell exercises for shoulders
BEST Dumbbell Exercises for SHOULDERS
By Jeff Cavaliere MSPT, CSCS
October 5th, 2019
You want to build big shoulders and you only have access to a few pairs of dumbbells. What do you do? I’m going to show you what to do whether...
how to construct a complete biceps workout
The PERFECT Biceps Workout
By Jeff Cavaliere MSPT, CSCS
July 15th, 2019
The classic theories of “just do curls” or “it’s not necessary to train your biceps directly” are both flat out wrong! Why? Because it’s...
Home Chest Exercises UPPER, MID, LOWER CHEST!!
Chest Exercises at Home
By Jeff Cavaliere MSPT, CSCS
May 27th, 2021
Being able to effectively hit your upper, mid and lower chest from home with NO equipment may seem impossible. But, I’m here to show you it’s...