Assistant Rodriguez gave the best shot ever! Dr. Kayal is very knowledgable and explains things that are going on. This is my second visit to office and I now consider it my new Dermatologist! I did not even have time to sit down. They brought me right back and I was out of there with treatment and plan within 15-20 minutes! Thanks!