Dr. Joshua Gordon was an excellent doctor! From the moment he entered the room, you could feel his sincerity. He listened to my symptoms and promptly noted them, gave ample time to examine my hand, and took the time to give an explanation (even drew a diagram to illustrate his discussion better). Throughout the consultation, he was incredibly professional, and he really showed his expertise. At the same time, he was very pleasant, kind, and assuring. Moreover, the receptionists in Dr. Gordon's office were very nice and friendly. They attended to me as soon as I arrived, and once I had finished an initial interview with the doctor's assistant, I didn't have to wait at all to see Dr. Joshua Gordon. The office environment is also very clean and professional yet comfortable. I would definitely recommend Dr. Joshua Gordon!