A 38-year-old Laudium church teacher was arrested for driving at 147km/h in an 80km/h zone on the R55 near Oliewenhoutbosch on Friday, Gauteng traffic police said.
Spokesperson Busaphi Nxumalo said two female officers in a patrol car switched on their siren and blue lights and signalled that the man pull over.
He indicated he intended to stop, but then "suddenly sped off and kept on driving".
After catching and stopping him, the two female officers had showed him his speed on the digital camera, she said.
"The man claimed that he was on his way to Laudium to teach children."
The man had resisted arrest, and the officers had used "the necessary force" to handcuff him.
He was taken to the Oliewenhoutbosch police station and charged with reckless and negligent driving and exceeding the speed limit.
"At the police station he made havoc by calling a group of friends to protest against the arrest," she added.
"Motorists must keep in mind the driver of a vehicle who is travelling faster than 40km/h [over the speed limit]... irrespective of the speed limit set on that specific road, will face the possibility of [having their] driving license suspended for six months, in the case of a first offender.