
John Villa, MD, FACEP, FAAFP
Medicine Program Administrator
107 CE Courses for Healthcare Professionals
View CE Courses
Start your CE journey
100+ Expert Instructors
Past President of the Montana Gerontology Society, Former Assistant Professor Montana State University. Former Co-Director of Montana Center on Rural Aging. Recipient of a grant from Walden University to conduct qualitative research on people over the age of 85. Consultant on a USDA-funded grant aimed at expanding geriatric education for paramedics in Montana. Interests: Aging and issues related to older adults, anticipatory mourning in the family of Alzheimer’s patients, pain management in multiple sclerosis.


Learn about the emotional and practical aspects of caregiving for Alzheimer’s patients in "Mourning Ahead." Gain insights into coping strategies, support resources, and enhancing patient care.
View full details of Mourning Ahead: Alzheimer’s Caregivers' JourneyPrice: $29.00
Duration: 2.0 Credits / CME Hours


Learn essential self-care techniques tailored for Alzheimer’s caregivers, addressing their unique challenges with practical strategies.
View full details of Self-Care Techniques for Alzheimer’s CaregiversPrice: $59.00
Duration: 4.0 Credits / CME Hours


Learn about the emotional and practical aspects of caregiving for Alzheimer’s patients in "Mourning Ahead." Gain insights into coping strategies, support resources, and enhancing patient care.
View full details of Mourning Ahead: Alzheimer’s Caregivers' JourneyPrice: $29.00
Duration: 2.0 Credits / CME Hours


Learn essential self-care techniques tailored for Alzheimer’s caregivers, addressing their unique challenges with practical strategies.
View full details of Self-Care Techniques for Alzheimer’s CaregiversPrice: $59.00
Duration: 4.0 Credits / CME Hours
Fast – Accredited, Affordable, and On-Demand

Medicine Program Administrator
107 CE Courses for Healthcare Professionals
View CE Courses
Nursing Program Administrator
103 CE Courses for Healthcare Professionals
View CE Courses
Pharmacy Program Administrator
45 CE Courses for Healthcare Professionals
View CE Courses