St Leo's Catholic College teacher Richard Harman has been charged after he allegedly recorded secret videos of female students.