I decided to switch from my previous trainer to train with Dimensions after a friend recommended the company to me. I have trained with three different fabulous trainers. Ali, thank you for all your help. You are a knowledgeable, helpful, caring, excellent trainer, very skilled in your craft. My balance has improved enormously; my strength has improved as well. I have been able to reduce medications for pain. Many thanks.