I had been training with Viknesh on a weekly basis for the past year. Viknesh works well with physical limitations as I have a couple of injuries that needed care. The routines are also varied so I don’t get bored and still get to work up a sweat. It really helps to have him guide me in my training instead of me getting overwhelmed and frustrated doing it on my own.