[Member Login] [JOIN NOW!!]

DemandSports Online Fitness Videos offers a unique fitness service that allows you to view streaming fitness videos directly from your PC, so that you can virtually workout Anytime, Anywhere!!

Joanne Blackerby Workouts - Online Fitness Classes

A nationally certified fitness trainer, Joanne has more than 15 years of group exercise and fitness training experience. The owner of "Spirit Fitness", Joanne provides personal and multilevel group training programs for all fitness levels. Her experience includes health club program management, fitness instructor training, women's fitness, personal training, and sports conditioning. A full-time mother of three, coach, trainer, urban athlete, and continually aspiring marathoner, Joanne is known for her infectious and motivating energy, sound training knowledge, and challenging fitness regimens designed to help you achieve your personal best!

Certified Instructors

All of DemandSports' instructors are professionally trained and certified. You can find out more about all of our instructors by visiting our Instructors page.

List of Joanne Blackerby's Classes


Name Description Level Time (min) Equipment
5 Minute Abs A very targeted 5-minute strength class that focus... Beginner 5 None
5 Minute Abs 2 A more advanced 5-minute strength class that focus... Beginner 5 None
5 Minute Arms A very targeted 5-minute strength class that focus... Beginner 5 Hand weights
5 Minute Back A very targeted 5-minute strength class that focus... Beginner 5 Hand weights, stability ball
5 Minute Chest A very targeted 5-minute strength class that focus... Beginner 5 Hand weights, stability ball
5 Minute Glutes A very targeted 5-minute strength class that focus... Beginner 5 None
5 Minute Legs A very targeted 5-minute strength class that focus... Beginner 5 Hand weights
5 Minute Medicine Ball A very targeted 5-minute strength class that uses ... Beginner 8 Medicine ball
5 Minute Obliques A very targeted strength class that focuses on the... Beginner 8 None
5 Minute Shoulder & Neck A very targeted 5-minute strength class that focus... Beginner 5 Hand weights
5 Minute Stability Ball A very targeted 5-minute strength class that uses ... Intermediate 6 Stability ball
5 Minute Upper Body A very targeted 5-minute strength class that focus... Beginner 6 Hand weights
Advanced Fitness Ball 1 More challenging exercises on the fitness ball. Advanced 15 Fitness ball, hand weights
Advanced Fitness Ball 2 The third and most advanced in our series of fitne... Advanced 30 Fitness ball, mat
Advanced Med Ball 1 An advanced level class using the medicine ball. T... Advanced 15 Med Ball, Matt
Arms-on-Demand Intermediate-level upper body workout that focuses... Intermediate 15 Hand weights
Back & Shoulder Stretch with Foam Roller A set of back and shoulder stretching & relaxation... Beginner 6 Foam Roller
Beginner Abs 2 Basic abdominal workout with slightly challenging ... Beginner 12 None
Beginner Arms A beginner-level workout that focuses mainly on st... Beginner 10 Stability ball, hand weights
Beginner Fitness Ball 1 Learn how to use the fitness ball to get a total b... Beginner 20 Fitness or stability ball
Beginner Fitness Ball 2 Work out all your major muscle groups with this fi... Beginner 15 Fitness or stability ball
Beginner Legs A beginner-level workout that focuses mainly on st... Beginner 13 Hand weights (optional)
Beginner Yoga 4 Take the mystery out of yoga in this class that wi... Beginner 35 Yoga mat
Body Sculpt 3 Advanced strength exercises targeting all major mu... Advanced 20 Hand weights
Body Weight Only Strength Strengthen your entire body in this strength class... Beginner 30 None
Butt Blaster Intermediate-level lower body workout designed to ... Intermediate 12 None
Cardio Kickbox 1 A fun and energetic cardio class incorporating kic... Intermediate 30 None
Cardio Kickbox 3 Another in our series of fun and energetic cardio ... Intermediate 30 None
Cardio Kickbox 5 Another in our series of fun and energetic cardio ... Intermediate 30 None
Cardio Kickbox 6 Ready for some more kicks & punches? Be prepared ... Intermediate 22 None
Corrective Training - Lower Back A series of exercises designed to relieve and stre... Beginner, Intermediate & Advanced 10 None
Functional Fitness - Bend and Reach Functional fitness is about training the body to b... Beginner 5 Stability Ball (optional)
Functional Fitness - Lateral Movement Functional fitness is about training the body to b... Beginner 5 Chair (optionanl), Stability Ball (optional)
Functional Fitness - Leg Power Functional fitness is about training the body to b... Beginner 5 Chair, Stability Ball (optional)
Functional Fitness - Push and Pull Functional fitness is about training the body to b... Beginner 7 Chair, Stability Ball (optional)
Functional Fitness - Spinal and Hip Rotation Functional fitness is about training the body to b... Beginner 5 Stability Ball, chair (optional)
Getting Started How to start a fun, effective, and productive fitn... Education 7 None
Getting Started How to start a fun, effective, and productive fitn… Education 7 None
Golf Conditioning A strength class that focuses on training the musc... Beginner, Intermediate & Advanced 15 Resistance bands, mat
Hi Low Impact 2 An energetic class that combines high impact cardi... Advanced 20 None
Introduction to Functional Fitness So what is "Functional Fitness"? It is about trai... Beginner 2 None
Kettlebell 1 Strengthen your entire body in this strength class… Beginner 24 Kettlebell
Kettlebell 2 Strengthen your entire body in this strength class… Beginner 20 Kettlebell, Jump Rope (optional)
Kettlebell 3 Kettlebell 3 uses a push - pull series to give you… Beginner & Intermediate 14 Kettlebell
Lower Body 1 More challenging exercises targeting the lower bod... Beginner & Intermediate 15 Resistance band
Lower Body Stretch A series of stretching & relaxation exercises focu... Beginner 10 None
Lower Body Stretch with Foam Roller A flexibility training class that focuses on the l... Beginner, Intermediate & Advanced 10 Foam Roller
Medicine Ball 1 Learn how to use the medicine ball for a total bod... Intermediate & Advanced 10 Medicine ball, mat
Medicine Ball 2 An advanced level class using the medicine ball. T... Advanced 15 Medicine ball, mat
Office Stretch A series of stretching & relaxation exercises desi... Beginner 10 Chair
Resistance Bands 3 Use this resistance bands class to strengthen and ... Intermediate 15 Resistance bands
Road Warrior - Lower Body with Bands A very targeted lower body workout that focuses on... Intermediate 13 Resistance bands
Road Warrior - Total Body A very targeted total body workout that focuses on... Intermediate 15 None
Road Warrior - Upper Body with Bands A very targeted upper body workout that focuses on... Intermediate 10 Resistance bands
Running Drills A short set of drills that can be taken before or ... Beginner & Intermediate 5 None
Seated Cardio A seated cardio conditioning class for anyone with... Beginner 25 Chair or Stability Ball
Seated Stretch Seated stretching & relaxation exercises. Beginner 9 Chair or Ball
Six-Pack Abs A high-rep, high-intensity workout focused on stre... Beginner & Intermediate 15 None
Six-Pack Abs 2 An advanced, high-intensity workout focused on str... Intermediate & Advanced 10 None
Tennis Conditioning A conditioning class focused on stabilizing and st... Intermediate & Advanced 15 Hand weights (optional)
Total Body Stretch A series of total body stretching & relaxation exe... Beginner 10 None
Total Body Stretch with Fitness Ball Another in our series of total body stretching & r... Beginner 6 Fitness ball
Treadmill 1 Learn how to make your treadmill workout more fun ... Beginner 20 Treadmill
Treadmill 2 Challenging and fun intervals of changing speed an... Intermediate 30 Treadmill
Upper Body Stretch A series of stretching & relaxation exercises focu... Beginner 6 None
Walk Aerobics 2 A series of simple, uncomplicated steps designed t... Intermediate 15 Hand weights
Walk Aerobics 3 Get your heart rate moving in this low-impact clas... Beginner 35 None
Warm Up 3 Another in our series of warm up classes that are ... Intermediate 8 None
Warm Up 4 Another in our series of warm up classes that are ... Intermediate 6 None