It is very important to personalize the rehabilitation program based on the patient’s needs, the extent of the injury, and their normal activity level. For example, rehabilitation for an unstable shoulder after arthroscopic surgery, especially in patients with repeated shoulder joint dislocations, depends on the cause of the tear, degree of joint instability, frequency of joint dislocation, the direction of the dislocation/instability, neuromuscular control over the joint, and patient’s activity level.