Body weight training is not only functional but extremely effective if performed correctly. Stability training can be effective if performed correctly. However, usually these two forms of exercise are segregated. Not anymore! The Halo Trainer brings a new and improved Personal Training efficiency to fitness. By simply combining adaptable stability techniques with body weight in various positions, Halo training offers an affordable progressive option for any level of fitness anywhere, anytime.