A 37-year-old teacher faces more than 30 charges of aggravated sexual assault and aggravated sexual intercourse after he allegedly had sexual relationships with two underage students over almost three years.

Cameron White, from Eveleigh in central Sydney, did not apply for bail or appear before the court when his matter was heard at Parramatta Bail Court on Saturday.

Police documents tendered to the court said Mr White was a teacher at the Peakhurst campus of Georges River College when he had sexual intercourse with two 15-year-old students multiple times beginning in December 2010.

The school is co-educational and caters for years 7 to 10.

Mr White faces 28 charges of aggravated sexual assault where the victim is under the authority of the offender, eight charges of aggravated sexual intercourse, and one charge of an aggravated act of indecency. The charges detail that Mr White had sexual intercourse with the two girls without their consent and knew they did not give their consent.