Health for All Through Primary Care is an online course offered by Johns Hopkins University. This course explores why primary care is essential for achieving health for all by providing examples of how it has been instrumental in approaching this goal in selected populations. ‘Health for All’ and’ Primary Health Care’ will be examined in the context of global health, along with their origins, meanings, and principles, through examples. Low cost approaches to Health for All will also be discussed. This course is 5 weeks long with one module to complete each week. Each module consists of an hour of lecture, an hour of additional readings or video presentations and two additional hours set aside for studying, totaling between 12 and 15 hours a week dedicated to this course. Quizzes, writing and evaluating two short peer-review assignments and discussion forums will need to be passed to complete the course.