Difficulty?
Intermediate.
Experience required?
Designed for all fitness levels.
What you need:
A set of kettlebells (two or more) *this program is best with access to more than one kettlebell; however, it can be done successfully with only one.
Resistance bands
A place to workout