As a novice player i set up the Knight trainer pro to give me a mild and challenging workout  at the same time targeting my backhand  after one session the KTP improved my returns and gave me a good sweat!!!!