Skip to main content

We are leading the way in educating the next generation of healers. UNC Internal Medicine has many learners that rotate through our clinic and actively participate in quality improvement initiatives, population health, and care management services. We have attending and trainee clinics. Preceptors, Advanced Practice Providers, and learners work side-by-side in an environment that fosters team-based care.


UNC Internal Medicine Residency

We are a primary teaching clinic for residents, providing specialized education and training through work in our Latino clinic, caring for patients living with HIV, our Medication Assisted Treatment program, and others.


Social Work Interns

We host Care Management interns from UNC School of Social Work’s master’s program and undergraduates from the UNC Human Development and Family Systems program. Care Management interns assist with a range of patient support services including, but not limited to: resource finding, resources/information for food insecurity, access information for medical equipment/programs, assistance with hospital follow up to prevent unnecessary rehospitalization, etc. Students in these two programs are welcome to speak with their faculty advisors about the possibility of placement with the Internal Medicine Clinic.

Human Development and Family Science Major, B.A.Ed. MSW Degree

Physician Assistants

We are a primary care clinical rotation site for PA students, providing an interprofessional experience working with our APPs, attending physicians, dietitian, and hospital follow-up team.  Students are exposed to both acute and chronic disease management as well as our Medication Assisted Treatment program and Enhanced Care delivery model.

Physician Assistant Program

Medical Students

We are a primary precepting site for clinical medical students during their community based longitudinal care (CBLC) rotation. This is a 16-week core outpatient block where students learn about primary care. Students are placed with 2-3 preceptors and actively see patients and learn about chronic disease management, acute visits and preventative care.

UNC School of Medicine

Medical Assistants

We offer a great opportunity for graduates considering application to medical school, social work, pharmacy school, physician assistant or nurse practitioner programs to gain experience in the health care setting.  Medical Assistants must have a clinical certification such as a CMA or CNA.  This position works a hybrid schedule with half of their time dedicated to clinical work and the other half to care-management and population health. They are trained to provide coverage across multiple Enhanced Care programs.Their role is to promote evidence-based disease management practices to ensure the delivery of high quality care in all aspects of chronic illness including diabetes, hospital follow-up, depression, pain and chronic obstructive pulmonary disease (COPD), to name a few. This includes education, symptom assessment, medication management, inhaler, glucometer and insulin injection instruction, data management and regular phone calls to patients for reinforcement and intervention.