I had a fall and injured my shoulder. Dr. Lin explained the entire process of the testing, the surgery and recovery process using terminology that I could understand and for any questions that I had he seriously took the time to draw me a picture. Once I was on my way to recovery, I ended up injuring my other shoulder and needed surgery. I was grateful to already have had Dr. Lin as my surgeon and he responded quickly to my needs. Dr. Lin and staff took care of my every need from before, during and post-surgery, I highly recommend Dr. Lin as both of my arms are as good as new. His precise attention to the injuries and knowledge of how to repair was instrumental to my full recovery. I highly recommend Dr. Lin.