Dr. Hassan is always available, he's realistic and he makes it easy to understand some of the complex issues that can come up and what to expect. You will fill comfortable working with him