skip to main content

Celebrating 75 Years of Innovation in Nursing Education and Research

Learn More

Back to Top
photo of Ruth Hannon


Ruth Hannon first joined McMaster in 2000 as a Sessional tutor with the School of Nursing.  Presently she is a Teaching Professor with the School and holds a joint appointment as a Nurse Practitioner with the Caroline Family Health team in Burlington.

Ruth has a Bachelor of Nursing Science from Queen’s University, a Master of Health Administration from the University of New South Wales in Sydney, Australia, and a Master of Science – Family Nurse Practitioner and a Doctor of Nursing Practice from D’Youville College in Buffalo, New York.

Ruth’s clinical background includes Cardiovascular nursing with experience as an ICU nurse, ICU clinician and Acute Care Course Coordinator in Sydney, Australia, Critical Care nurse with Hamilton Health Sciences in Hamilton, and currently working in Family Practice as an NP-PHC in Burlington.

Select Publications

  • Hannon, R., and Porth, C.M. (2017). Porth Pathophysiology – Second Canadian Edition. Philadphia: Lippincott, William & Wilkins.
  • Staples, E., Hannon, R., Ray, S. (2016). Canadian perspectives on advanced practice nursing. Toronto:  Canadian Scholars’ Press.


  • 2013 COUPN Teaching Innovation Award as part of the McMaster Mohawk Conestoga BScN Program Science Team
  • 2005 Outstanding Nurse Practitioner Student Award


Ruth’s primary scholarly activities include the lead editor for the Canadian Pathophysiology textbook and is currently working on the second edition for the Canadian APN book.


Graduate Teaching

2020 (Term 3)    IP - Nursing 767, Nurse Practitioner

                       (Academic year 2019/2020)

Undergraduate Teaching

2019 (Term 1)    BScN Program, McMaster University

                       HTH SCI 1CC6 and HTH SCI 2CO6, Foundational Sciences

                       (Academic year 2019/2020)

© 201​​7 McMaster University  |  1280 Main Street West  |  Hamilton, Ontario ​L8S 4K1  |  905-525-​9140905-525-​9140   |  Contact Us | Terms of Use & Privacy Policy