detailed and caring eye doctor Dr. Virani is amazingly detailed and caring. She listens well and explains well - provides options. 5 - Abdul J.