Fairfield University (A.B. 1971)
Northeastern University (P.A. 1975)
Northeastern University (M.B.A. 1987)
Tufts University School of Medicine (Assist. Professor 1985 -2015, Associate Professor 2015-present)
Boston University School of Medicine (Assist. Professor 2003 - 2005)
Northeastern University (Clinical Instructor 1985 - 2011)
Director Emeritus, Physician Assistant Program, Tufts University School of Medicine