A relief teacher who taught at multiple schools across Adelaide has been charged with child sex offences.