Teacher caught with 97 child abuse videos