Skip to main content

John Keith Roberts

Associate Professor of Medicine
Medicine, Nephrology
Dept of Medicine, Box 3512, Durham, NC 27710

Current Appointments & Affiliations


Associate Professor of Medicine · 2021 - Present Medicine, Nephrology, Medicine

Recent Publications


Validity Evidence for Using Virtual, Interactive Patient Encounters to Teach and Assess Clinical Reasoning for First-Year Medical Students.

Journal Article Acad Med · April 1, 2025 PURPOSE: Despite universal agreement on the importance of clinical reasoning skills, inadequate curricular attention to these skills remains a problem. To facilitate integration of clinical reasoning instruction and assessment into the preclerkship phase, ... Full text Link to item Cite

Use of Virtual Interactive Patient Encounters to Prepare First-Year Medical Students for Clinical Practice.

Journal Article Acad Med · October 1, 2023 PROBLEM: With the dissolution of the Step 2 Clinical Skills exam, medical programs have a greater responsibility to teach and assess clinical skills in the preclerkship years. Clinical teaching this early has traditionally been avoided because of insuffici ... Full text Link to item Cite

Exploring US internal medicine resident career preferences: a Q-methodology study.

Journal Article Adv Health Sci Educ Theory Pract · August 2023 Career selection in medicine is a complex and underexplored process. Most medical career studies performed in the U.S. focused on the effect of demographic variables and medical education debt on career choice. Considering ongoing U.S. physician workforce ... Full text Link to item Cite
View All Publications

Recent Grants


Pencast Videos to Boost Learning and Interest in Nephrology Among Internal Medicine Residents

ResearchPrincipal Investigator · Awarded by American Society of Nephrology · 2017 - 2020

View All Grants

Education, Training & Certifications


University of New England · 2015 M.Ed.
University of Alabama, Birmingham · 2009 M.D.