She is a graduate of New York University where she obtained both a Ph.D. and Master's degree in Nursing, and a B.S. in Nursing from Rutgers College of Nursing. Prior to joining Seton Hall College of Nursing in January, 2018, she was Professor in the School of Nursing at Kean University and taught in the R.N.-B.S.N., Master's and Ph.D. programs.