Dude
I cannot recall many comments at all about Aptrac and I've been surfin for a year now on schools in SA. I am in fact going to PE in October to do my PPL in PE at Algoa. Another good school in the area is Progress. But I've made my mind up on Algoa.
Do a search/ask a q on African Aviation and it should give you something