Dr. Cook is a caring doctor. He is very courteous and always has time to answer all of my questions. He moves through his schedule without making you feel like you are rushed.