My therapist listens to my complaints (I am not good at following through with her recommendations).  She is very calm and thorough in addressing any problems that I have been experiencing. 
AMCO Sports