A 70-year-old former Red Deer teacher has been charged with the rape and sexual assault of a student more than 30 years ago.

RCMP say they received a complaint in May 2010. Following an investigation the former teacher was charged with one count of rape and two counts of sexual assault.

The complainant was a 12-year-old student at Riverglen school in 1975. The assaults allegedly lasted three years until the girl was 15.

The accused was released on $50,000 bail and is to appear in court Nov. 3.