In person and online training. Rehabilitation, pain elimination, fitness and sports performance. Training programs and 1 on 1 coaching.