35 Min Dumbbell Full Body Workout with Weights // Abs Core Legs

35 Min Dumbbell Full Body Workout with Weights // Abs Core Legs


(relaxing music) – Hi guys I’m Christine Curry, and we’re going to be doing a 30 minute total body workout today. So all you need is your body and some weights and a mat. So we’ll start with a quick warm-up and then we’ll just roll
through all the body parts and then we’ll take it down to the mat. So I just want you to
give me a wide stance, give me a big stretch up and then reach the right arm over and then other side, breathing, good. And then come down, soften the knees, take a big stretch back, inhale, extend the spine here and then take the left arm up, stretch, and then left hand down,
right arm up, stretch and then hands down. So you go a little bit wider and then you’re gonna lean to the right and reach into the left leg. If you can’t flex the foot,
that’s fine, leave it down but really stretch through
that left inner thigh. And then to the right. And then let’s just move it a little bit. So if you can’t reach the
floor, just keep the hands here. And just go side to side, so really get into those legs, just warm up the inner
thighs a little bit, so we’re just gonna go ten, 9, and again if you can’t reach
the floor just go here. Five, four, three, two, one. Soften the knees, roll it all the way up. You’re gonna turn your
right foot out, left foot in and turn your body and just
stretch over the right leg. Pull your right hip back, inhale and lengthen the spine, exhale, take it down, and then using your core, lift the legs, take the left arm back, right
arm up, back stretch back. And then pivot, turn to the other side, so the right foot goes in,
the left foot goes out, turn the body to the left, take it down. Inhale, extend the spine. Exhale, take it down, pull
the abs in as you come down. And then again, using your core muscles, stretch all the way up, windmill the arms, right arm down, left arm up, big, big stretch and then drop back to
center, hands to the heart. So I want you to grab your weights. Three to five pounds is fine. We’re gonna start with the upper body and then we’ll kind of roll down. So I want you to have
your right leg forward, your left foot back, slight turn out, not a big deal. Arms up and into the shoulders. So, soften the right leg so
you’re not all locked out and we’ll draw it up. We’re gonna do 15 reps to start. So it’s one, two, three, four, five, six, seven, eight, nine, 10, five more, four more, three more, now this right leg, two, one, bring ’em here. This right leg is turned out and pointed and we’re gonna add an inner thigh lift and we’re gonna do the
second set, same thing. So you’re gonna lift one, and two, and three, and four, and five, make sure you’re rotated
out on the right leg. Seven, eight, nine, 10, last five, four, three, two, one, soften it down
again, arms to the side. So we’re still in the shoulders, we’ll start with the shoulders. So easy, lateral raise-up. So, 15 of these too. So two, three, four, and as you’re lifting five, you’re gonna bring the
right leg to the right. Six, point the toes, seven, eight, nine, lengthen that right leg, ten. Five more, four more, three more, two more, one, take one breath,
roll the shoulders back. And then, second set, we’re gonna add a right outer thigh lift. So we’re gonna add it in. One, and two, and three, four, five, six, seven, eight, nine, 10. Five more, if the arms get
tired just do the legs, four, three, two, one, take the leg behind you, bicep curl. So squeeze in one, squeeze in two, three, four, five, six, seven, eight, nine, 10, last five here, five, four, three, two, one. Rotate the arms out, shoulders out, lift the arms and give me 15 more. So little pulses here. One, two, three, four, five, six, seven, eight, nine, 10 and last five, four, three, two, one. Arms down, breathe. Take a breath, and this time left leg
forward, soften it, just relax. And we’re gonna bring the arms up again. So this time squeeze the
elbows into the chest. Again, pointed toe. So squeeze one, two, three, four, five, six, seven, eight, nine, 10. Give me five more, four more, three, two, one, arms down, take a breath, focus on the left inner thigh again. Arms up and now we add the lift. One, two, three, four, five, six, seven, eight, nine, 10. Give me five more. Five, four, three, two, one. Bring it down, take a breath. And then left leg out to the side, so we’re gonna change the arms here. We’re gonna bring it into a row. So the arms are gonna draw up, right, so elbows go up and back. And just slide it up here. So that’s four, five, six, seven, eight, nine, 10. Last five, four, now engage your core, get
light on the left leg. Two, one. Give me one roll back,
soften the right knee, lifting through the left side, second set with the row. So we lift the leg. One, two, three, four, five, six, seven, eight, nine, 10, last five, give me four, three, two, one. Bring it behind you, just
take a breath, hammer curls. So palms of the hands in. One, two, three, four, five, six, seven, eight, nine, 10, and five more. Give me five, four, three, two, one and then hold them
in front, little pulses, one, two, three, four, five, six, seven, eight, nine, 10, five, four, three, two, one. Breathe. All right, so let’s put these down. Let’s focus on the legs for a second. So we’re gonna do one set with the weights and one set without. Right leg is gonna cross front and left, so it’s called a curtsy lunge. Arms are gonna straight up, you’re gonna cross, come
down, and press out. We’ll do 15 on each leg. So here, one, take it out, two, so if we wanna add abdominals, we’re gonna take a twist, two twist, four, five, six, seven, big twist, eight, nine, 10, and then five more, really twist, exhale, four more, exhale, three, two, and one. Bring it in and then left side. So left foot crosses to the
right, arms up, abs engaged, cross way over so it’s
like you’re curtsying. And out, okay? Two, and then we’ll add
the twist to the left. Three, four, five, six, seven, eight, nine, 10, exhaling on the twist, so really get into those sides. Four more, three more, two more, one more, bring it in and breathe. So now let’s grab the weights. So the second set, we’re
gonna do the same thing, and we’re just gonna add the arms. So first ones really easy,
we’ll do bicep curls. So you’re gonna cross, one, and bring it back. Two, bring it back, three, four, five, remember to get low and turn out, six, seven, eight, nine, ten, last five here, five, four, three, two, one. Bring it in. So on the left side, we’re
gonna straighten the arms and drop back into the triceps. So you’ll cross and press, one, cross, press, two, press back three, press back four, press back five, six, squeeze the shoulder blades, seven, eight, nine, 10, and last five, so squeeze tricep five, and four, and three, two, and one, nice job, really good on those. Okay, I want you to put one weight down. We’re just gonna work
with a single weight. So the first thing we’re gonna do is hold it in the left hand and we’re gonna take a side
lunge out to the right side. So remember when I side lunge,
the left leg stays straight. Hips back, chest up, so
there’s none of this, right. And then, step in nice
and light and we’ll row. So we’re gonna so 15 reps
rowing up and in, okay? So, two, three, and we’re gonna roll
through three exercises right in a row, so just try to stay with me. Five, six, seven, eight, nine, 10. Give me five more, four more, three more, and we’re
gonna keep this seamless, two, one. Now you’re gonna bring the
knee up, and the arm down. Knee up and then the arm
comes to the right ankle. Down, and keep the head
lifted, always looking forward. Four, five, six, and give me a nice pause at the top. You don’t have to rush through these. Seven, eight, nine, 10. Five more, four more, three more, two more, bring it up. Great, now hold it here. Take this right leg out,
take both hands to the weight and you’re gonna squeeze and lunge down. So squeeze, side lunge. Squeeze, side lunge. Squeeze, down. Squeeze and I really
want you to press back into your right glute, right? So think about your booty. Ten more, nine, eight, seven, six, pull, last five, last four, three, two, one, now hold the right leg out, pivot turn, working into the lats. So just rows, really easy. Bring it in one, two, three, four, five, six, seven, eight, now elbow out to the side. One, two, three, four, four more, three more, two more, one more. No eight, center. One, two, three, four, five, six, seven, now eight wide to the side. One, two, three, four, five, six, seven. Now give me four and four, so four in. One, two, three, four, elbow out. One, two, three, four. Again, four more. One, two, three, four, and to the side, four, three, now finish it up with twos and we’re done. Go one, two, out one, two, in one, two, out one, two, and then the last set right here, in and out, two, and out. Great job. Really good job on that one. We didn’t take any breaks. So, right side, you
probably completely forgot that we started over here. So left leg side lunge. Here, with the row. All right, so left leg
out, draw it out, row up. So down one, 15 of these, two, three, now I didn’t stop in between, if you need a little break
in between that’s fine. Six, seven, remember elbow up, into
the back of the room. Nine, 10. Booty back, 11, 12, last three, last two, now seamless. We’re gonna add the leg
lift and the arm goes up. One, way down this time. Two, way down, it’s a little slower. Three, four, up, five reach, six, seven, eight, nine, 10, we have five more here. Five, four, three, two, one. Now leg stays out, grab
the weight with both hands and we do a twist, right? So the knee comes in,
you twist to the left, take it down low. Twist to the left and down. Three, down, four, down, five, six, seven, eight, nine, 10. Give me five more, if
you’re still with me. Four more, three, two, and then let’s get into
those back muscles. Turn, remember we did eights first. So, elbow in, row one, two, three, four, five, six, seven, eight, and wide, eight, two, three, four, five, six, seven, center row, so elbow in, two, three, four, five, six, seven, and wide eight, one, two, three, four, five, six, seven, eight. Now row four. Go one, two, three, four, wide one, two, three, four, center one, two, three, four. Again wide four, three, two, now let’s wrap it out with two’s. Go one, two, elbow out, one, two, elbow in one, two, elbow out, one. Two more sets. So in, in, out, out, in, in, out, and bring it up. Let’s give the arms a break for a second and just get into the legs. So we’re gonna take a wide plie here. And you’re just gonna pop
it up, tiny bit on the toes. So we don’t have a bar or anything, so if you have the balance
to go here, that’s amazing, if not, just hold the heels up. Arms in front, we’re just gonna wrap out 25 of these. So one, two, three, pull the core in four, five, six, seven, eight, nine, 10, 11, squeeze your butt, 12, 13, 14, 15, 16, 17, 18, 19. Give me five more, so five, four, three, two, one, bring it in, turn to
the right, left leg back, arms up again and just straight lunges. We’re just gonna straight lunge, one, lunge two, lunge three, we’re doing 25 again, four, five, six, so they’re a little quick. Seven, eight, nine, ten, 11, 12, 13, 14, 15, so it’s a little
bouncy, right, really short. Good. And last five, four, three, two, one. Hold. Turn to the left, so remember
these go really quick. Probably took us like 20 seconds. Take it down. One, two, three, four, five, six, seven, eight, nine, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20. And last five, here we go, five, four, three, two, one. Good, go center, give me a stretch. Just take it down, breathe. Good, soften the knees, roll up and then grab your weights again. So, two weights this time. Bring it up. Feet together into the triceps. So you’re just gonna take a chair pose. From the side, flat
back, elbows up and back, and then we’re just gonna
squeeze out and back. One, two, three, four, five, six, seven, eight, nine, 10, 11, 12, so 15, three more, two more, one more, now watch. Hold it back, turn the palms up, so the palms are up and
you’re clearing your spine, press up and in. 15 of these. Two, three, four, five, six, seven, eight, nine, 10, five more, four more, three more, two more, one more, now hold it in. The palms are turned up so
used to having the palms in and I want ’em up and just
press it back, pulses. So 20 of these. Two, I know, 20. Three, four, five, six, seven, eight, nine, 10, 11, 12, 13, 14, 15, five more, four more, three more, two more, one more, good. Roll the shoulders back. Then we’re gonna take a
little bit of a wide stance. Not too wide, we’re not doing legs. Arms are gonna go up. You’re gonna bring them out to a v, so literally out to a v, and then you’re gonna draw
the elbows into your ribcage. And I don’t want you
to pop your chest out, I want you to pull
everything nice and tight and think about squeezing
your lats to your spine. Everything to the spine. So here, all right? And then we’re gonna add a squat. So you’re just gonna pull in one, and two, and three, and four, and five, six, seven, eight, nine, 10, five more for 15. Five, four, three, two, one. Draw the arms up and you’re gonna pull one arm down at a time. So you’re gonna go one, two, we’ll do 20 of these, three, four, five, six, seven, eight, nine, 10, 10 more. One, two, three, four, five, six, seven, eight, nine, 10. Good. Draw them back in, and the last thing, you’re
gonna draw the feet in, take the hips back, little bit of a squat, palms up and just row in. So we’re just gonna finish out right here. So 20 of these. One, two, three, four, five, six, seven, eight, nine, 10, last 10. Nine, eight, seven, six, five, four, three, two, one, bring it up. Bring one weight down. Last exercise, I swear. You’re gonna hold the weight on the edges. Make sure you can step backward. We’re gonna go with the
right leg and a twist. So abdominals, legs,
arms, the whole thing. Arms up. You’re gonna bring the right leg back, twist to the left here, okay? So 15 of those. One, and up, two, up, three, so really working
the waistline here, four, five, six, seven, eight, nine, 10. Last five, last four, three, two, hold the leg back right here,
put it in the right arm, straighten the right arm. We’re gonna pull the knee and we’re just gonna do 10 of these. So one, out, two, three, four, five, six, seven, last three, last two, and one, good. Feet together. Grab the weight. This time we twist to the right. So waistline. Twist right one, bring it in, two, three, and exhale, four, don’t hold your breath, like I am. Five, six, seven, eight, nine, okay last five, last four, last three, last two, one and now let’s blast this out. So knee in and out. So, one, two, three, four, five, six, seven, eight, nine, and 10. Nice job. Let’s take it down to the mat. We’re still gonna use our
weights so keep them nearby. Bring it down and let’s just
take a really quick stretch. So extend the legs out in front and just take a really,
really deep forward fold. So lengthen the legs, draw it down. Good, one more breath. And then take the arms
behind you, soften the knees, so come into tabletop. Make sure that your elbows aren’t bent. We’re gonna keep ’em straight on this and think about it like this. If you were sitting on the beach, you would never sit like
this, you would be like this. Nice and lengthened. So you’re gonna lift the hips and take a big stretch
into the front of the body. And then draw it down. If you have more flexibility, and this is a stronger move, actually, sounds like a stretch
but it’s actually a work. You’re gonna point the toes and lift up into a reverse plank here. Squeezing the glutes, pulling
the abs in nice and tight. And then release. All right, so we’re gonna add on to that. So you’re gonna use your core and you’re gonna use your legs. You’re gonna lift up, you’re
gonna hold these hips, I don’t want ’em to come down here. Hold ’em up, point the right
toe, lift it up six times. One, two, three, four, five, six. Draw it down, lift up even higher ’cause I know you’re sinking,
squeeze the left leg, one, two, three, four, five, six. Lift the hips up high, let the head go and then drop it down. Point the toes this time,
forward fold stretch. Great job, so we’re
gonna roll onto our side. You’re gonna take side, forearm planks. So we’re gonna do a little core here. Right forearm down, and
keep the elbow in line, and the hip in line, lengthen the legs, and lift up. All right, if that’s not possible, bend the knees, lift ’em if not. Extend, arm lifts up, everything lifts, left hip over, just pause, and then we’re gonna drop
the right hip down 15 times. So you’re gonna go one, and two, and three, and four, and five, and six, seven, eight, nine, 10. Okay, last five. Four, three, two, and if you’re strong enough, we’re just gonna add on really quick, lift the top leg, draw the
knee in, one, five times only, two, three, four, five, and drop it down, bend
the knees, stretch over. Great. All right, so left side. Left arm down, lengthen it out, you already know how to modify, we don’t have to go through that. So lift up and then watch this hip. Make sure it’s forward,
right, so not back, you’ll lose your balance. Forward, pull it all in, arm
up, and drop it down one, two, three, four, five, six, seven, eight, nine, 10. Last five, last four, three, two, now hold it up, this is a choice. Right leg up, just draw
it in, one, extend, two, three, four, and last one, five. Draw it down, bend your
knees, stretch it up and over. Really good job. So, take the weights. We’re just gonna use, think
we’ll just use one all right so just move the other one out of the way. And you’re gonna load your right leg. So you’re gonna take the
weight behind the right knee, glutes, your choice if you
want to be on your forearms or if you wanna be up. I like to be down. So draw this up and squeeze it. Having the resistance helps get your butt
hight and tight, right? And squeezing it engages the
hamstring the entire time. Abs in, right. Lift it as high as you can
and then just pulse it up. Now we’re gonna do a lot of
these because we need to. So 25 of these. One, two, three, four, five, six, seven, eight, so keeping high. High, high, high, so the glute is really tight. So 15, 14, 13, and then last 10. 10, nine, eight, seven, six, five, four, three, two, one. Hold. Squeeze the leg. Open the hip, right. So, hip down, hip open. Lift it to the side, 25. One, three, four, five, six, seven, eight, nine, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, last five. I’m laughing ’cause there’s a fly. Four, three, two, one. Now this is the hardest one. Keep it high. Turn it in, open it. Turn it in, open it. Turn it in, open it. In, open, in, open for 10, for nine, for eight, for seven, for six, five, higher, four. It should be burning
unless you dropped your leg which I told you not to. Two, good, one, lift it way up. And bring it down, take the weight out. Stretch into that right side. Breathe. So right into that right glute. Okay. Second side. Squeeze the weight. And remember, we can’t fix our butts. We can fix our boobs,
we can’t fix our butts so you need to do these, right? These sag. Bring it down. Forearms down and grip it. So if it falls out you’re not gripping it. Keep it really, really lifted, and then press up 25. One, two, three, four, so the knees should never drop down. Eight, nine, 10, 11, 12, 13, 14, 15, 16, 17, keep it high. 18, 19, 20, five more. Four, three, two, hold. Now remember, open the hip. Turn out, point the toe, squeeze one, two, three, four, five, six, seven, eight. So part of the challenge
is holding the weight in this position and
that’s your hamstring. Good. Give me 10, nine, eight, seven, six, five, four, three, two, now hold. Ready? In, open, in, open, in. Now pause for a second and lift it up ’cause I know you let it drop. In, open for 10. 10, nine, eight, seven, six, five, four, three, two, one, lift it way up. Draw it in. Take it out, and sit way in to that left side. Good. All right, move the weight, flip it back around and let’s take a really
quick stretch here. So you’re gonna just
take the right leg over into that right glute, twist. Release. Left leg. Twist. Great. Bring it back in. All right, grab one weight
and put it in your right hand. So I want the right hand
leading, left hand comes over. So you’re gonna pull the
right hand, bent elbow in, working the upper body and twist, right? Abdominals, plie. Then bring it here. So as you twist down, you
squeeze into the right side, and then center. So we’re not going left,
we’re just going right. You’re gonna pull in for 15. One, two, three, remember the elbow bends. Squeeze four, five, six, seven, eight, nine, 10, last five. Go five, go four, three, two, one, good. Okay, left side, here we go. One, two, remember exhaling and
really twisting those obliques. Three, four, five, six, seven, eight, get a little lower. Nine, 10. Last five. Five, four, three, two, and one. Drop it down, feet together, give me a butterfly stretch here. And let it go. All right, let’s just stretch
this out and you’ll be done. So let’s take a wide
straddle stretch, lifting up, and make sure the feet are
flexed and not sickled in, right. So you might have to really
get yourself in there. So lift up, take the chest down, come down as far as you can. So some of you, this is it right here. Some of you are crazy
flexible, wherever you are. You can always stack the
fists here and stretch here. Again, feet go back, lengthen, breathe, whatever you need to do. So just take it for maybe five seconds. So five, four, three, two, one, lift it up. Take the right forearm
inside the right leg. You can even press it
open, left arm up and over. Breathing. And then turn, face the
leg, draw yourself in, take yourself down. Good, lift it up, other side. So left forearm in, right arm up, draw the arm up and over
so really big side bend. Turn and face that left leg, draw it down. Lift it back up, take one
more stretch into the center. And then lift up, thighs together, cross however you’re comfortable, take the arms up, deep breath in, exhale give me a twist to the right. Inhale up, beautiful. Exhale over. And last breath. Inhale, deep breath up. Exhale, hands to the center and thank you for joining
me and have a wonderful day.

70 comments on “35 Min Dumbbell Full Body Workout with Weights // Abs Core Legs

  1. Ami Alaniz Post author

    Super hard work out, but also super doable!
    The transitions are a bit tricky in the beginning, but once you get into the flow/pace of the video it's all good.

    Reply
  2. Daniella Fahey Post author

    Wow, I've done kettlebells for years so thought this was going to be an easy workout but my heart rate was thru the roof! Loved it, thank you.

    Reply
  3. JoanOfArc10 Post author

    can you please allow lesser quality version? It's extremely frustrating to stop in the middle several time because my internet is too slow

    Reply
  4. Floretta Gibson Post author

    Your workouts are brilliant, love the way it all flows with no breaks. I can really see a difference. Thank you

    Reply
  5. Deanne Curcio Post author

    This is one of my favorite workouts for sure! I actually really like the quick transitions; I feel like I get the best bang for my buck ☺️

    Reply
  6. Shannell McDonough Post author

    This workout is amazing!!! I love how it works your core the entire time! By far my favorite dumbbell workout!

    Reply
  7. onlyoldnavy Post author

    @Gymra How do I categorize this workout? It feels like cardio but the weights make my muscles burn🤷🏽‍♀️

    Reply
  8. andrea matthews Post author

    Love the comment that we can fix our boobs not our bums….I'm sure you can get bum implants these days too 🙈

    Reply
  9. Michelle Williams Post author

    Hello Christine I have been working out to this video and your others since 2013 and I still feel the burn . Thanks keep it up your a great trainer .  Chelle

    Reply
  10. Dre Arroyo Post author

    This is fantastic! Made me feel great afterward. I'll definitely incorporate this in my weekly routine.

    Reply
  11. Michelle Williams Post author

    Gymra – this is an oldie but goodie with Christine. Amazing trainer that she is indeed !!! Thank God for her . Chelle

    Reply
  12. Nina Adams Post author

    This was great! I worked up a sweat without doing cardio and got to work out those muscles!! Highly recommended!!!

    Reply
  13. rhondaurb Post author

    You're using momentum on some of these because you're moving so fast. I thought we aren't supposed to use momentum with strength exercises. Am I wrong?

    Reply
  14. redhot Post author

    I use to do this workout 2 yrs ago and went onto other workouts but didn't get the same results I did with this workout so I'm back to this and omg its hard lol !!! I'm pouring sweat ! No wonder I got results! Thank you !

    Reply
  15. GymRa Post author

    For Workout details, calorie burn and individual moves: https://www.gymra.com/instaview/0CjgB79A7PM

    Reply
  16. redhot Post author

    You kow this is old when she says you can fix your boobs but can't fix your butt lol . Great workout though ! I can only do 8lbs hope to get where she's at 10 or are those 20 ? Tough woman!!

    Reply
  17. tiffshea Post author

    Great, thorough workout…however… I am using 5, 8, 10, 12 and 15 lb weights and I use different weights for certain moves. I would recommend you saying what exercise you are about to do next so I can pick my weights before starting. Also, since some of us are using heavier weights, please slow down the pace. The reps were way too fast, particularly if you are using heavier weights.

    Reply
  18. Potato Chemistry Post author

    Great workout !
    I was panting and struggling all the way through and was pushed past my limits. I will definitely be doing this again.

    Reply
  19. ICSS 113 Post author

    This must be one of the most jam-packed 35 min workout I have done in my life and I work out nearly everyday with lots of different trainers for the last 10 years. Christine is by far the most effective trainer by every standard. Her instruction, her form, her tone of voice. Her calmness makes me feel encouraged to push further unlike some other trainers who whine throughout or shout at you. She is so professional. I like that it does not repeat. The new combos she put in here and there. And the reps are just the right amount. I see the former comment and I disagree with the "fast transitions" he mentioned. For me, this is just right. I want to know I get the most out of my workout. It is certainly not for beginners and you do not look for Christine Kurri's workouts if you are beginners. And if you have been working out for a while, these are simple known movements. And she cues perfectly. What would help the beginner is to use lighter hand weights or just search for beginner workouts. There are plenty on Gymra. If you search for Christine, be prepared to work your heart out. I too have to prepare my mentality for her workouts even though I usually go for the intermediate-advanced. I switch between 4-5 kilo single hand weight, for some movements that doubles because you use both hands. Hope this helps. Christine works so hard. And thank Gymra for this excellent VDO.

    Reply
  20. HolisticHomemaker Post author

    Done! Until the ab work at the end. I’ll get there but I can’t get my body up like that yet.

    Reply
  21. Sharon Reitmeier Post author

    This woman is crazy awesome! Love the workout! She looks phenomenal! Great motivation for a woman my age! Thank you Gymra!!! Summer is going to look great on me this year!! ☀️❤️☀️

    Reply
  22. Somerton Elliott Post author

    Fierce! But so good. I found this fast paced, so there was a cardio element too. Definitely will come back to it, there were sections that really pushed me and I had to will myself to keep going. Hopefully will get the benefit!

    Reply
  23. Gerraine Santos Post author

    Quick, efficient, challenging, no nonsense, efficient. You can see it by looking at her body. My fav gymra instructor. Thx Christine.

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *