Don’t have a profile?
Click here to sign up/register.

How do I enroll/register for this course?

  1. You click on “TAKE THIS COURSE” button below and it will take you through the registration process.
  2. This will take you to the log in page where you need to click on register at the bottom.
  3. You will then need to fill in all your details, including your ID number and click on Register at the bottom to proceed.
  4. You will then be prompted to check your email to verify your email address and you need to click on the verification link.
  5. It will then give you a password suggestion or you can type in your own.
  6. Please copy/write down the password and click on the reset password button.
  7. You will now be able to login and go back to the course page to start the course.
  8. Please click on “TAKE THIS COURSE” button again and it will take you to the course.



The ANC Political School Module 1:
History of South Africa from pre-colonial times to 1912 and the history of the ANC from 1912 to 1994


Welcome to the ANC Political School online training. The Political School’s first online training course will consist of six modules. The first module you will do covers the history of South Africa from pre-colonial times until 1912, and the history of the ANC from 1912 until 1994.


The other modules you will cover are:
• Building the organisation
• Governance and policy
• Economics and development
• Strategy and tactics of the ANC
• Ideology and tools of analysis

The ANC Political Education and Training Unit will keep a data base of all students who have registered and completed modules. You will get a certificate of completion for each module if you get at least 60%. New modules will be added to the political school site when they are developed. We will notify all registered students of new modules.

If you need help.
For technical support contact Shanaaz at 082 411 2240 or slamara@anc.org.za
For advice on content contact the ANC Political Education Co-ordinator at the ANC provincial or national office. The contact details are on the ANC website at www.anc.org.za.

Already registered? Click here to login to continue your quizzes.