I am trying to give a 5-star review on aspect of my care but I do not have a computer and my message is not going through. The office has beautifully run and I am greeted at the sign-in window by name even before I have signed in. Dr. Hasan is a good listener and speaks to me in language a layperson would understand. Appointments are very timely with good conformation. Even though I have a serious eye condition I feel a sense of comfort in knowing that I have Dr. Hasan’s practice to rely on.