Dr David Krasner has great practice! I always take my kids to him for his yearly check-up. MY children always get the correct diagnoses from him. My children always are happy after a time at the Dr. because he is the nicest guy you can ever meet! I would recommened this Doctore over any Doctor you can ever think of!