I have known Dr. Rappaport for many years now and every experience I have had with him has been nothing but pleasant. I go every 6 months for a cleaning and his staff is just wonderful. There were a few times where the hygenists were a bit rough, but after I asked them to be more gentle they complied. I have also had a cavity filled and the experience was painless. He has this cool gadget that was worn like goggles and it was actually to watch TV to help take your mind off the drilling. Watching TV is also an option if you are just having your teeth cleaned as well. Overall I would say that Dr. Rappaport and his staff are very nice and I would reccommend him. One other thing that I may warn you about is that it is hard to get an appointment that is not a few months in advance so please plan ahead, a few times I have had to cancel a few days before an appointment and then I had to wait 2 months before I could get in. He is a very popular dentist.