skip to main content

Celebrating 75 Years of Innovation in Nursing Education and Research

Learn More | Watch Video

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


  • Staples, E., Pilon, R., & Hannon, R.A. (2020). Canadian perspectives on advanced practice nursing (2nd ed.). Canadian Scholars.
  • Hannon, R.A., & Porth, C.M. (2017). Porth Pathophysiology – Second Canadian Edition. Lippincott, Williams & Wilkins. 


  • 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 has recently completed the second edition for the Canadian APN book.


Graduate Teaching

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

                     (Academic year 2021/2022)

Undergraduate Teaching

2021 (Term 1)    BScN Program, McMaster University

    HTH SCI 1CC6, Foundational Sciences

2022 (Term 2)    BScN Program, McMaster University

    HTH SCI 2CO6, Foundational Sciences

                       (Academic year 2021/2022)

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