ChiroCredit - Courses
Register

 

Biomechanics - Chiropractic Doctor


Biomechanics 233
The 3 Cardinal Planes of Loading: Power Leaks, Compensations and Load Adaptations

2.0

$40.00 USD

Select for Purchase    Click here to Show Approved States/Countries

Hour 1

  • Identify some common gait abnormalities seen in gait analysis and develop mental strategies in evaluating the 3 cardinal planes of motion and potential failures in the loading of these planes.
  • Categorize the Fast and Slow phases of an imbalance asymmetrical gait and define rehabilitation strategies to remedy the gait pathology.
  • Develop a conceptual overview of how step length and stride length change in a limping gait.
  • Breakdown portions of the gait cycle into its component parts, including compensation patterns
  • Conceptualize the gait changes oriented around a hallux (great toe) amputation and learn to predict gait compensations off of a fixed anatomic anomaly.
  • Describe arm swing and how it plays out in gait, particularly asymmetrical, and develop some treatment concepts in addressing this asymmetry.

Hour 2

  • Discuss the critical function of the deep neck flexors and transverse abdominus, and how they related to gait, especially the running athlete.
  • Identify the 3 compartments of the thoracolumbar fascia and translate them into gait concepts and treatment concepts.
  • Develop treatment concepts in addressing this asymmetry and define in-phase and out-of-phase arm and leg swing assimilation
  • Discuss on a surface level the concepts of speed in gait, and how to adjust the speed of one's gait to break down gait components that might lead to better treatment directions.
  • Describe central pattern generators and relate to arm swing on a neurologic level.
  • Recognize some common gait abnormalities seen in gait analysis such as arm swing, step length, the cross over gait, and develop mental strategies in evaluating the 3 cardinal planes of motion and potential failures in the loading of these planes when it comes to these gait parameters.

The purpose of this broad ranging 2 part , 2 hour video course is to expose the student to some broad, yet deeply reaching concepts on how the body moves,  loads, compensates and strategizes when there is weakness, immature sensory-motor patterns, injury,  and asymmetries in the body.   Visual cases and video will be used to discuss these topics. Though a broad lecture, it will require some basics of gait  phases and principles to fully grasp the depth of the topics discussed. Please consider first taking our basics of gait classes prior to delving into this complex lecture.

Ivo Waerlop/Shawn Allen, DC

AudioVisual Course

Biomechanics 232
Advanced Case Studies in Gait Analysis: Putting it All Together

1.0

$20.00 USD

Select for Purchase    Click here to Show Approved States/Countries
  • Review the gait cycle and gait cycle biomechanics
  • View and discuss case studies of gait pathologies
  • Assess actions of the lower kinetic chain during gait
  • Predict pathomechanics that will arise from gait abnormalities presented
  • Propose remedies and rehabilitation strategies for the gait abnormalities seen

Ivo Waerlop/Shawn Allen, DC

AudioVisual Course

Biomechanics 231
Advanced Concepts in Gait

1.0

$20.00 USD

Select for Purchase    Click here to Show Approved States/Countries
  • Identify ideal walking gait biomechanics
  • Discuss the indexed literature surrounding movement patterns, gait impairments and compensations.
  • Analyze arm swing, leg swing, and interlimb timing and coordination.
  • Interpret local foot biomechanics and compensations.

Ivo Waerlop/Shawn Allen, DC

AudioVisual Course

Biomechanics 230
Gait - Split Treadmill

1.0

$20.00 USD

Select for Purchase    Click here to Show Approved States/Countries
  • Review ideal walking gait biomechanics
  • Discuss the indexed literature surrounding movement patterns, gait remodeling and therapeutic uses of a split treadmill
  • Rehab gait movement patterns
  • Develop a deeper understanding of arm swing, leg swing, and interlimb timing and coordination.

Ivo Waerlop/Shawn Allen, DC

AudioVisual Course

Biomechanics 229
Sandals, Flip Flops and Open Back Footwear and their Biomechanics effects

1.0

$20.00 USD

Select for Purchase    Click here to Show Approved States/Countries
  • Review ideal walking gait biomechanics
  • Discuss the current indexed literature surrounding sandals and open back footwear relative to musculoskeletal symptoms
  • Describe pathomechanics associated with wearing flip flops and open back footwear
  • Contrast the ideal gait cycle with the gait cycle while wearing flip flops, sandals and open back footwear
  • Identify potential ways to correct faulty mechanics associated with wearing open back footwear


Ever wonder if “flip flops” are bad for you? How about open back shoes? With the prevalence of sandal and open back footwear use, we thought it appropriate to talk about the biomechanics and potential pitfalls of this type of footwear. In this preservation we examine the biomechanics, pathomechanics literature and potential sequelae of sandals and open back shoes.



Ivo Waerlop/Shawn Allen, DC

AudioVisual Course

Biomechanics 228
Understanding the Glutes: A Literature Update

1.0

$20.00 USD

Select for Purchase    Click here to Show Approved States/Countries
  • describe a new, novel test to diagnose gluteus medius tears
  • explain the various functions of the gluteus maximus and medius
  • explore the effects of a resistance band around the knees on the gluteus maximus, quadricep and valgus angles on the knees during a back barbell squat
  • contrast gluteus medius resistance and rehabilitation exercises with respect to maximal recruitment
  • discuss electromyographic activity in the gluteus medius, gluteus maximus, biceps femoris, vastus lateralis, vastus medialis and rectus femoris during the Monopodal Squat, Forward Lunge and Lateral Step-Up exercises.

This presentation covers some of the prominent current research on the gluteal muscles expanding on the anatomy, physiology, neurology, bio and neuromechanics of this fascinating muscle group.

Ivo Waerlop/Shawn Allen, DC

AudioVisual Course

Biomechanics 227
Building a Better bridge: A critical look at the bridging exercise

1.0

$20.00 USD

Select for Purchase    Click here to Show Approved States/Countries
  • Review the mechanics of the bridge exercise
  • Discuss the current indexed literature surrounding the bridge exercise
  • Describe potential pitfalls in performing and prescribing the bridge exercise
  • Point out the differences of maintaining a "neutral spine" versus an increased or decreased lumbar lordosis
  • Identify potential ways to correct faulty mechanics and optimize performance of the bridge exercise


The bridge exercise has been a staple amongst conditions seeking to rehabilitate everything from lower back pain to gait abnormalities. Traditionally, this is predominantly a gluteus maximus exercise however we often find that it is dominated by the hamstrings. This presentation goes through the recent research surrounding this exercise as well as ways to optimize its efficacy and clinical utility.



Ivo Waerlop/Shawn Allen, DC

AudioVisual Course

Biomechanics 226

Gait Analysis


1.0

$20.00 USD

Select for Purchase    Click here to Show Approved States/Countries
  • Discuss the ideal kinetics and kinematics of the walking gait cycle
  • Present the normal lower extremity parameters/ontogeny surrounding the requisites for gait
  • Explore the impact of lower extremity torsions on foot progression angle
  • Highlight the differences between tibial and femoral leg length discrepancies
  • View video examples of different aspects of gait

Ivo Waerlop/Shawn Allen, DC

AudioVisual Course

Biomechanics 225 - 228
4.0

$80.00 USD

Select for Purchase    Click here to Show Approved States/Countries
  • Discuss retraining CNS sensory and motor patterns
  • Present several key concepts in visual gait analysis
  • Introduce lesser known anatomical points of interest in the sacroiliac joint
  • Discuss some rehabilitation strategies for the sacroiliac joint
  • Discuss the ideal kinetics and kinematics of the walking gait cycle
  • Present the normal lower extremity parameters/ontogeny surrounding the requisites for gait
  • Explore the impact of lower extremity torsions on foot progression angle
  • Highlight the differences between tibial and femoral leg length discrepancies
  • View video examples of different aspects of gait
  • Review the mechanics of the bridge exercise
  • Discuss the current indexed literature surrounding the bridge exercise
  • Describe potential pitfalls in performing and prescribing the bridge exercise
  • Point out the differences of maintaining a "neutral spine" versus an increased or decreased lumbar lordosis
  • Identify potential ways to correct faulty mechanics and optimize performance of the bridge exercise
  • describe a new, novel test to diagnose gluteus medius tears
  • explain the various functions of the gluteus maximus and medius
  • explore the effects of a resistance band around the knees on the gluteus maximus, quadricep and valgus angles on the knees during a back barbell squat
  • contrast gluteus medius resistance and rehabilitation exercises with respect to maximal recruitment
  • discuss electromyographic activity in the gluteus medius, gluteus maximus, biceps femoris, vastus lateralis, vastus medialis and rectus femoris during the Monopodal Squat, Forward Lunge and Lateral Step-Up exercises

Ivo Waerlop/Shawn Allen, DC

AudioVisual Course

Biomechanics 225

Current Concepts in Gait and Rehabilitation


1.0

$20.00 USD

Select for Purchase    Click here to Show Approved States/Countries
  • Discuss retraining CNS sensory and motor patterns
  • Present several key concepts in visual gait analysis
  • Introduce lesser known anatomical points of interest in the sacroiliac joint
  • Discuss some rehabilitation strategies for the sacroiliac joint

Ivo Waerlop/Shawn Allen, DC

AudioVisual Course

Biomechanics 224

How to Address Common Problems Associated With Prescribing Orthotics


1.0

$20.00 USD

Select for Purchase    Click here to Show Approved States/Countries
  • Provide an overview of orthotic therapy
  • Review orthotic casting processes and contrast differences and potential pitfalls in them
  • Discuss common problems arising from orthotic prescription (blisters, pain during use, pressure spots, etc)
  • Propose mechanisms for why problems occur biomechanically
  • Present remedies for common problems that arise

Ivo Waerlop/Shawn Allen, DC

AudioVisual Course

Biomechanics 223

New Case Studies of Fixed Leg Length Discrepancies and the Compounding Biomechanical Compensations that Produce Pain


1.0

$20.00 USD

Select for Purchase    Click here to Show Approved States/Countries
  • Review the anatomical and functional causes of  leg length discrepancies
  • Review the kinematics and kinetics of leg length discrepancies during the gait cycle.
  • View and discuss several new case studies looking at anatomical leg length discrepancies and the impact of compensations to accommodate the fixed changes. 
  • Discuss examination procedures to facilitate understanding of the pathomechanics resulting from a leg length discrepancy. 
  • Propose intrinsic and extrinsic remedies for the gait abnormalities seen.

Ivo Waerlop/Shawn Allen, DC

AudioVisual Course

Biomechanics 222 - 225
4.0

$80.00 USD

Select for Purchase    Click here to Show Approved States/Countries
Hour 1
  • Discuss the gait cycle and gait cycle biomechanics
  • Discuss Tetrasomy 18 and Chronic Inflammatory Demyelinating Polyneuropathy etiologies
  • Discuss Tetrasomy 18 and Chronic Inflammatory Demyelinating Polyneuropathy gait abnormalities
  • Propose rehabilitation strategies for abnormalities commonly seen in many neurological disorders
Hour 2
  • Review the anatomical and functional causes of  leg length discrepancies
  • Review the kinematics and kinetics of leg length discrepancies during the gait cycle.
  • View and discuss several new case studies looking at anatomical leg length discrepancies and the impact of compensations to accommodate the fixed changes. 
  • Discuss examination procedures to facilitate understanding of the pathomechanics resulting from a leg length discrepancy. 
  • Propose intrinsic and extrinsic remedies for the gait abnormalities seen.
Hour 3
  • Provide an overview of orthotic therapy
  • Review orthotic casting processes and contrast differences and potential pitfalls in them
  • Discuss common problems arising from orthotic prescription (blisters, pain during use, pressure spots, etc)
  • Propose mechanisms for why problems occur biomechanically
  • Present remedies for common problems that arise
Hour 4
  • Discuss retraining CNS sensory and motor patterns
  • Present several key concepts in visual gait analysis
  • Introduce lesser known anatomical points of interest in the sacroiliac joint
  • Discuss some rehabilitation strategies for the sacroiliac joint

Ivo Waerlop/Shawn Allen, DC

AudioVisual Course

Biomechanics 222

Advanced Case Studies in Gait Analysis: Focus on Neurological Disorders


1.0

$20.00 USD

Select for Purchase    Click here to Show Approved States/Countries
  • Discuss the gait cycle and gait cycle biomechanics
  • Discuss Tetrasomy 18 and Chronic Inflammatory Demyelinating Polyneuropathy etiologies
  • Discuss Tetrasomy 18 and Chronic Inflammatory Demyelinating Polyneuropathy gait abnormalities
  • Propose rehabilitation strategies for abnormalities commonly seen in many neurological disorders

Ivo Waerlop/Shawn Allen, DC

AudioVisual Course

Biomechanics 221

Static Assessment and the Glass Pedograph


1.0

$20.00 USD

Select for Purchase    Click here to Show Approved States/Countries
  • Review static postural foot assessment as it relates to a case study
  • Describe muscular compensations that may occur as the result leg length differences
  • Compare muscular action vectors and their changes with aberrant foot mechanics
  • Discuss the concept of flexor dominance and how it relates to the long flexors of the toes

Ivo Waerlop/Shawn Allen, DC

AudioVisual Course

Biomechanics 220

Common Cycling Injuries Related to Bike Fit


1.0

$20.00 USD

Select for Purchase    Click here to Show Approved States/Countries
  • Review the injuries associated with an improperly fitting bike frame and how to properly size a frame to a person
  • Discuss how cleat position can lead to biomechanical problems and injuries related to power loss.
  • Demonstrate how to properly place cleats on shoes to avoid injury and increase power transfer
  • Discuss injuries that stem from inappropriate seat height, saddle for and aft position and handlebar reach and explain how to determine appropriate seat height, fore and aft saddle position and handlebar reach.

Ivo Waerlop/Shawn Allen, DC

AudioVisual Course

Biomechanics 219

The Biomechanics of Running Relative to Shoe Choice


1.0

$20.00 USD

Select for Purchase    Click here to Show Approved States/Countries
  • Define minimal vs. neutral vs. guidance vs. motion control shoes
  • Contrast minimal vs. neutral vs. guidance vs. motion control shoes
  • Discuss current shoe trends
  • Discuss ramp delta and its implications in shoes and shoe fit

Ivo Waerlop/Shawn Allen, DC

AudioVisual Course

Biomechanics 218

A Closer Look at Arm Swing in Gait


1.0

$20.00 USD

Select for Purchase    Click here to Show Approved States/Countries
  • Examine how arm swing correlates and integrates with the gait cycle
  • Visually identify arm swing
  • Explain the biomechanical elements of arm swing
  • Analyze arm swing
  • Give examples of normal and abnormal arm swing
  • Integrate your knowledge of arm swing to formulate an appropriate treatment plan

Ivo Waerlop/Shawn Allen, DC

AudioVisual Course

Biomechanics 217
The Problematic Crossover Gait

1.0

$20.00 USD

Select for Purchase    Click here to Show Approved States/Countries
  • Define the crossover gait
  • Visually identify the crossover gait
  • Explain the biomechanical elements of the crossover gait
  • Analyze the cross over gait
  • Give examples of the cross over gait
  • Integrate your knowledge of the cross over gait to formulate an appropriate treatment plan
  • Outline some common exercises for cross over gait remediation

Ivo Waerlop/Shawn Allen, DC

AudioVisual Course

Biomechanics 216

Focus on The Forefoot


1.0

$20.00 USD

Select for Purchase    Click here to Show Approved States/Countries
  • Review the pertinent anatomy of the foot
  • Review the kinematics and kinetics of foot function during the gait cycle
  • View and discuss case studies involving foot function and common pathomechanics
  • Predict pathomechanics that will arise from the gait abnormalities presented
  • Propose remedies for the gait abnormalities seen

Ivo Waerlop/Shawn Allen, DC

AudioVisual Course

Biomechanics 215

Pedograph Use and Interpretation


1.0

$20.00 USD

Select for Purchase    Click here to Show Approved States/Countries
  • Briefly describe the history of the pedograph
  • Compare pedographs with other technologies available for foot imprinting
  • Explain how to obtain a reproducible pedograph
  • Discuss pedograph interpretation and what it means clinically

Ivo Waerlop/Shawn Allen, DC

AudioVisual Course

Biomechanics 214

A Closer Look at Foot Types


1.0

$20.00 USD

Select for Purchase    Click here to Show Approved States/Countries
  • Review how to determine foot type
  • Describe and identify the five common foot types
  • Explain how foot type effects gait biomechanics
  • Compare and contrast different clinical examples of each foot type
  • Discuss some treatments that can be utilized when a client presents with a particular foot type

Ivo Waerlop/Shawn Allen, DC

AudioVisual Course

Biomechanics 213

A Closer Look at Gait Analysis


1.0

$20.00 USD

Select for Purchase    Click here to Show Approved States/Countries
  • Breakdown the gait cycle into its component parts
  • Recognize some less common gait abnormalities seen in gait analysis
  • Assess actions of the lower kinetic chain during gait
  • Predict pathomechanics that will arise from gait abnormalities presented

Ivo Waerlop/Shawn Allen, DC

AudioVisual Course

Biomechanics 212

Case Studies in Gait Analysis: The Rearfoot


1.0

$20.00 USD

Select for Purchase    Click here to Show Approved States/Countries
  • Review fore foot to rearfoot relationships
  • Review the different rear foot types
  • Review the kinematics and kinetics of rear foot function during the gait cycle
  • View and discuss case studies involving different rear foot types
  • Predict pathomechanics that will arise from gait abnormalities presented
  • Propose remedies for the gait abnormalities seen

Ivo Waerlop/Shawn Allen, DC

AudioVisual Course

Biomechanics 211 - 222
12.0

$240.00 USD

Select for Purchase    Click here to Show Approved States/Countries
  • This contains all courses with the educational objectives listed from Biomechanics 211 through Biomechanics 222

Course Group includes all Biomechanics Courses numbered 211 thru 222

Ivo Waerlop/Shawn Allen, DC

AudioVisual Course

Biomechanics 211

Case Studies in Gait Analysis: Focus on the Short Leg


1.0

$20.00 USD

Select for Purchase    Click here to Show Approved States/Countries
  • Review anatomical vs functional short leg
  • Review the kinematics and kinetics of the short leg during the gait cycle
  • View and discuss case studies looking at functional and anatomical short legs
  • Predict pathomechanics that will arise from a short leg
  • Propose remedies for the gait abnormalities seen

Ivo Waerlop/Shawn Allen, DC

AudioVisual Course

Biomechanics 210

Running vs. Walking - Key Differences in Gait Analysis


1.0

$20.00 USD

Select for Purchase    Click here to Show Approved States/Countries
  • Review the walking gait cycle
  • Review the running gait cycle
  • Identify the key differences between walking and running gait
  • Review the kinematics and kinetic differences between walking and running gait
  • View case studies involving different walking and running gait styles
  • Predict pathomechanics that may arise from gait abnormalities presented

Ivo Waerlop/Shawn Allen, DC

AudioVisual Course

Biomechanics 209

Focus on the Hip


1.0

$20.00 USD

Select for Purchase    Click here to Show Approved States/Countries
  • Review the pertinent anatomy of the hip
  • Review the kinematics and kinetics of hip function during the gait cycle
  • View and discuss case studies involving hip function and common clinical scenarios
  • Predict pathomechanics that will arise from the gait abnormalities presented
  • Propose remedies for the gait abnormalities seen

Ivo Waerlop/Shawn Allen, DC

AudioVisual Course

Biomechanics 208

Case Studies in Gait Analysis: Challenges to the Knee During Gait


1.0

$20.00 USD

Select for Purchase    Click here to Show Approved States/Countries
  • Review the pertinent anatomy of the knee
  • Review the kinematics and kinetics of knee function during the gait cycle
  • View and discuss case studies involving knee function
  • Predict pathomechanics that will arise from the gait abnormalities presented
  • Propose remedies for the gait abnormalities seen

Ivo Waerlop/Shawn Allen, DC

AudioVisual Course

Biomechanics 207

A Case Study in Gait Analysis: Focus on Torsions and Versions


1.0

$20.00 USD

Select for Purchase    Click here to Show Approved States/Countries
  • Discuss the pitfall of video assessment of gait cases
  • Review the gait cycle with respect to stance phase abnormalities in a gait case
  • Differentiate between step length and stride length
  • Review heel rise and the windlass mechanism
  • Discuss the function of the long flexors of the toes in gait
  • Evaluate pelvic posturing as it relate to a gait case
  • Discuss the gait pathomechanics that result from a herniated disc

Ivo Waerlop/Shawn Allen, DC

AudioVisual Course

Biomechanics 206

A Case Study in Gait Analysis


1.0

$20.00 USD

Select for Purchase    Click here to Show Approved States/Countries
  • Discuss the salient points of conducting a visual gait analysis
  • Review the gait cycle and associated kinetics and kinematics
  • Discuss step length, stride length and how they are affected in a case of a person with posterior compartment weakness
  • Review the biomechanics associated with heel rise
  • Propose rehabilitation strategies for specific cases that were reviewed

Ivo Waerlop/Shawn Allen, DC

AudioVisual Course

Biomechanics 205

Barefoot Running and Gait: What You Need To Know


1.0

$20.00 USD

Select for Purchase    Click here to Show Approved States/Countries
  • Explore barefoot running from a position of biomechanical efficiency
  • Contrast the differences in shod vs unshod running
  • Predict problems that can arise from shod and barefoot running
  • Apply visual analysis skills to barefoot running technique
  • Describe how to introduce barefoot running to your patient population

Ivo Waerlop/Shawn Allen, DC

AudioVisual Course

Biomechanics 204

Shoe Selection and the Effect and Impact on Gait


1.0

$20.00 USD

Select for Purchase    Click here to Show Approved States/Countries
  • Describe and identify how the parts of a running shoe affect running biomechanics
  • Compare and contrast different shoe constructions to the biomechanical needs of an individual
  • Determine the appropriate last shape for different foot types
  • Discuss the biomechanical consequences of improper vs. proper selection of last types
  • Predict which features in a shoe are necessary to correct faulty gait patterns

Ivo Waerlop/Shawn Allen, DC

AudioVisual Course

Biomechanics 203

Gait Analysis: Normal and Abnormal Gait and Factors Affecting Them


3.0

$60.00 USD

Select for Purchase    Click here to Show Approved States/Countries
  • Discuss the normal walking gait cycle
  • Apply the biomechanics of the pelvis and lower kinetic chain during walking to clinical practice
  • Predict and discuss problems and clinical strategies that can arise from altered lower extremity biomechanics
  • Apply visual analysis skills
  • Evaluate case studies in gait analysis
  • Clinically apply solutions for gait abnormalities

Ivo Waerlop/Shawn Allen, DC

AudioVisual Course

Biomechanics 202

Foot Function and the Effects on the Core and Body Dynamics


1.0

$20.00 USD

Select for Purchase    Click here to Show Approved States/Countries
  • Describe how the motor and sensory homunculus relate to the foot and are integral to training and rehabilitation
  • Discuss the 3 rockers of the foot
  • Give examples of problems that result from a loss of the 3 rockers of the foot
  • Explain the concept of pelvis neutrality and its effect on training
  • Describe and examine the tripod of the foot
  • Breakdown most movement into 2 basic rules or tenets
  • Give examples of the problems which can arise if the 2 basic rules or tenets of movement are not followed
  • Discuss the clinical consequences of loss of the medial and lateral tripods of the foot

Ivo Waerlop/Shawn Allen, DC

AudioVisual Course

Biomechanics 201 - 216
21.0

$357.00 USD

Select for Purchase    Click here to Show Approved States/Countries
  • This contains all courses with the educational objectives listed from Biomechanics 201 through Biomechanics 216

Course Group includes all Biomechanics Courses numbered 201 thru 216

Ivo Waerlop/Shawn Allen, DC

AudioVisual Course
Multiple Formats
Text

Biomechanics 201

Introduction to Gait: Pedographs and Gait Analysis


4.0

$80.00 USD

Select for Purchase    Click here to Show Approved States/Countries
  • Explain the phases of human walking gait
  • Discuss the biomechanical events associated with stance phase of gait
  • Discuss the biomechanical events associated with swing phase of gait
  • Explain biomechanically what is happening during each phase of gait in the foot, ankle, knee and hip
  • Discuss the 3 rockers of the foot and how they apply to the gait cycle
  • Understand the calcaneocuboid locking mechanism and defend it's importance in the stance phase of gait
  • Summarize the ranges of motion of the foot, ankle, knee and hip and their importance in normal gait
  • Explain how stance phase abnormalities would impact the gait cycle
  • Demonstrate competency in obtaining a reproducible Pedograph print
  • Interpret rearfoot, midfoot and forefoot mechanics as seen on a pedograph print
  • Identify and interpret problem areas in a pedograph print
  • Identify stance phase abnormalities on a Pedograph print
  • Extrapolate pathomechanics which would occur rostrally in the kinetic chain during pathomechanics occurring in the gait cycle
  • Evaluate the impact of gait abnormalities on human locomotion

Ivo Waerlop/Shawn Allen, DC

Downloadable Course in PDF
Text