I absolutely love dr hirsch! always gives me a free pair of contacts to wear home in the meantime and solution. he's quick and very thorough. he takes good notes because he remembers stuff I don't. his mannerisms are a bit odd but he really knows what he's doing. he doesn't just check your prescription. he checks to make sure you're actual eyeball is okay. no cornea scratches, etc. the lady and guy in the office are great too. love this place!