You have left Force Therapeutics off this list - it has a library of all-video exercises that therapists can drag and drop into a patient's e-chart, which they can then access on their computer or mobile device through a secure patient portal. Check it out at Force Therapeutics. I use it in my practice daily and my patient's love it!