Kenilworth school may lose charter due to scandals