Dr. Ed Farrell is an excellent doctor, hes amazing, he interacts with his patients in a caring manner, hes the best thats ever cared for me.