Interested in Becoming a Fellow? Join a distinguished group of over 31,000 internists and leaders who already share this honor.
Sponsor a Fellow Continue the tradition of Fellowship by sharing your own experience and offering to support other members' candidacies.
Search hundreds of CME and MOC activities—free or discounted for ACP members—by topic, format, and state CME requirements to find education that matches your needs.
Browse Activities
ACP's annual internal medicine meeting will be in New Orleans, LA, from April 3-5, 2025.
INTERNAL MEDICINE MEETING
Explore our virtual course offerings and learn from anywhere.
Learn More
Treating a patient? Researching a topic? Get answers now.
Visit DynaMedex
Navigate your financial future with ACP’s tools and resources to help you plan and make wise financial decisions.
Financial Well-being
Offering guidance on clinical use cases, technology, regulations and waivers, and billing and coding.
Telehealth Resources
ACP advocates on behalf of internal medicine physicians and their patients on a number of timely issues. Learn about where ACP stands on the following areas:
If you are unable to login, please try . We apologize for the inconvenience.
Medical School Education: Duke University Post-Doctoral Training: Internal Medicine, University of Washington; MPH, Harvard School of Public Health 1990; Critical Care Medicine, University of Pittsburgh Certification: ABIM 2004; FRCP, RCPSC 2009 Present Position: Clinical Assistant Professor, General Internal Medicine, UBC, Salmon Arm, BC ACP Chapter and Leadership Activities: Member, Organizing Committee, Rocky Mountain Annual ACP/GIM Conference 2007-2018; Oral Presentations, Rocky Mountain ACP/GIM Conference 2005, 2011, 2012, 2016, & 2018 ACP National Activities: Fellowship 2006; »Æ¹ÏµÎµÎapp 1996 Other Appointments/Activities: Head, Internal Medicine, Shuswap Lake Hospital; Medical Director, ICU and Pulmonary Function Lab Areas of Professional Interest and Expertise: Rural Critical Care; Wilderness Medicine; Medical Education and Decision-Making