Mr. Leach graduated from the University of Texas at Houston Health Science Centre with masters of Science in Nursing – Emergency Nurse practitioner and trained by the Emergency Medicine faculty at Hermann and Ben Taub hospitals. He has been a clinical instructor at the University.