Dr Kirschenbaum is an excellent doctor in so many ways, and a wonderful person as well. He is very kind, smart and efficient, he cares about everyone very much, and he always knows what is going to heal you. He also has a funny sense of humor, he is warm and personable, down to earth. I highly reccomend Dr. Kirschenbaum and his lovely staff. His office is pleasant and welcoming as well.