South Africa’s program is normally six years, but can be condensed to five; however, graduates must also perform two years of internship and one year of community service. Likewise, Sri Lanka offers a five-year program, but graduates must do one year of residency in addition to a year ...