Dr. Rosenblatt and his team are excellent! Kind, encouraging and ready to answer any of our questions.