teacher faces over 230 counts