Last week, 34-year-old Gilbert Olivares pleaded not guilty to 19 charges, including making child pornography. Salinas police want to add 15 more.
Investigators say Olivares told students where they could have sex in his office and when, but he never told them he was recording their activities. He did not participate.
Also, Olivares is also being charged for the inappropriate touching of a 14-year-old male student.
KGO-TV San Francisco, CA contributed to this report.