A Toronto Imam has been charged with 13 cases of sexual assault of his students, both male and female.