A colleague of mine went to Koster, I think, I will double check, he said they were quick and friendly. I don't where in North West your are, but I went to Synergy Racing here in Centurion for a 2 hour lesson two days before my test and without it I would not have passed.
Let me know which area...