Welcome to the answer to a question I have been asked many times. The question in various forms is, "What are some tips on dealing with unruly children?" Another tip is to realize you are responsible for what your child is taught. You cannot do all the teaching, but you can determine who helps you do the teaching. You should let noone with a worldly minded worldview teach your child. This includes school teachers, babysitters, Sunday School teachers, pastors, and friends. In the time you have with your child, you cannot unteach error that your child has learned from a false teacher, especially when you teach them to respect their teachers.
Being a parent is not a parttime job. It requires constant vigilance on your part to see that they are taught Scriptural principles by which to live.