Whatever FTO you decide on, make sure (absolutely so) that you are going to finish up with JAR qualifications, as also referred to by FFF. There are many flight schools in South Africa that are NOT authorised to issue you with a JAR licence, despite their advertising.
Check it out with the CAA - maybe someone will have the relevant link for you