Health for All Family Health Team is a family medicine clinic that serves as a teaching site for family medicine residents in partnership with the University of Toronto and Markham-Stouffville Hospital. This interdisciplinary family medicine clinic seeks to respond to the health needs of the local and global community, while also providing teaching and training to family medicine residents. Our site includes a Global Health curriculum to help residents to become caring, culturally-sensitive physicians who understand the determinants of health. Global Health is an interdisciplinary area of study, research, and practice that prioritizes improving health and achieving equity in health for all people worldwide. Global Health considers health to be a basic human right and recognizes that health issues transcend borders. Global Health seeks to understand the determinants of health in order to improve health for all. Residents have the opportunity to practice in a culturally-diverse setting and gain experience working in resource poor areas.