With less than a month before the general elections, President Cyril Ramaphosa is constantly on the road to meet and engage with members of different communities in an effort to canvas votes for his party.
And where the president goes, headlines follow. Here's a wrap of his campaign efforts this week.
OR Tambo School of Leadership
On Thursday Ramaphosa delivered a keynote speech at the launch of the ruling party's leadership school, named after Oliver Tambo. Other party members who were at the launch included former president Jacob Zuma, Ace Magashule, Thoko Didiza and Paul Mashatile.
Ramaphosa said the party had long conceived the idea of building a school that would groom cadres according to its values and policies, adding that this is part of the ANC's journey to renewal.
Alexandra community engagement
After more than a week of service-delivery protests by residents of Alexandra township in Joburg, Ramaphosa went to the area to hear their grievances. In his address there he touched on job creation and the scourge of abuse.
New trains in Cape Town
Ramaphosa was in Cape Town on Tuesday with premier Helen Zille to launch new trains. Joined by transport minister Blade Nzimande, Ramaphosa said the move was necessary as it would ensure that train delays become a thing of the past.
Adelaide Tambo Secondary School launch
On Sunday the president unveiled a new school, named after ANC stalwart Adelaide Tambo, in Thabong, Free State. He said education is at the very centre of the party's priorities.