They said the teacher asked the children for 100 rupees per student, which they say he may have used the money to invoke ghosts.
The 16 children were behaving in an unpredictable manner by knocking their heads on the walls while pronouncing the name of the teacher.
Police arrived at the scene and found the teacher and his family fleeing the scene.