The Online Pilates Studio
This class aims to build strength using weights across the body. It is a challenging class and it can be done without weights also.