Mary Beth is the best therapist I have come across!  Her depth of knowledge for the unusual is astounding.  I thought I was going to have to accept the pain from a hip replacement until I was able to get on Mary Beth's schedule.  Not only did she figure out what was going on she gave me hope.  
Sports Mequon