The hardest part of the job is probably making sure the patient is advancing within time, however for this I have a monthly supervisory visit by a Therapist or a clinician to make sure I am doing things appropriately with the client and that things are going smoothly.