Hi Mary,
SA is a really good inexpensive place to do some training. I haven't as yet started my PPL but have been doing research for ages. One of the better schools I know is Natal Flight Centre. They are based in Durban, about an hour's flight from Johannesburg. I live quite close to this school and know a few students who have passed through successfully! The weather is fantastic all year round which is different to UK!
You can contact them on 0027 31 564 4720
or
www.nfc.co.za
Just check with them but I don't think they offer the JAA sylabus??
Later