damn SON, dont gotta be all defensive and gloat. Just trying to share my experience say that dip puts unnecessary stress on your shoulders. If i'm correct, and please do correct me if i'm wrong son. Rehab is all about restoration and maintenance. One must know a good deal about the complexity of a joint and know what to lock on, and what to avoid in order to restore and maintain function.
Just out of curiosity, do you actually have a degree as a PT and have you actually helped someone with rehab?