He obtained his medical degree from Creighton University School of Medicine and completed a residency in Internal Medicine at University of Connecticut Health Center. Dr. McGrath also did a fellowship in adult and pediatric allergy and immunology at Long Island College Hospital in Brooklyn, New York.