When autocomplete options are available, use up and down arrows to review and enter to select.
Apply Give

Faculty & Staff

See all Program Directors listed by school and program name.

Contact Public & Community Health by email: PublicHealth@liberty.edu

Robyn Anderson, MS, MPH, Ph.D.
Director of BS in Public Health

Oswald Attin, MSHS, Ph.D.
Chair, Department of Public and Community Health

Gineska Castillo, MD, MPH, CHES, CPH
Director, Master of Public Health
Program Online, Instructional Mentor

Kenneth Christopher, MS, MEd, MA, MPH, Ph.D.
Assistant Professor

Annette Florence, MCHES, MPH, DrPH
Associate Professor

Amber Fordham, RN, MPH, DNP
Assistant Professor

Pamela George, MPH, EdD, CHES
Assistant Professor

Jonathan Giles, MPH, DHSc, CHES, CTC
Associate Professor

Linnaya Graf, MSPH, PhD, MCHES
Associate Professor
Director of MPH Program

Fred Hall, MPH, EdD
Adjunct Professor

Anna Kebles, PH.D, RD, CHES, LDN
Associate Professor

Connie Huber, MPH, DEdMin, CHES
Associate Professor

Julia Inglis, MS, MPH, PH.D
Associate Professor

Darlene Martin, MEd, DHEd
Associate Professor

Melissa Masters, MS, PhD
Assistant Professor

Giordana Morales-Spier, MPH
Assistant Professor


Jane Bailey
Administrative Assistant

Samantha Leigh, MPH, CHES
Director of Practicum

Megan Sharp
Gate Coordinator II

Gate Coordinator I

Online Faculty/Staff

Brendan Haynie, PhD, MA
Online Associate Dean, School of Health Sciences

Megan Bishop, MA
Faculty Support Coordinator, School of Health Sciences

Chat Live Chat Live Request Info Request Info Apply Now Apply Now Visit Liberty Visit Liberty