Please help me

Please help me. I have a principal who is nagging me although all my students are passing their classes. Her comments are that because I was raised Catholic I do not have to teach like I am in a catholic school. Another teacher makes fun of my accent and handwriting. I was born in Europe. The other teacher is American born, falsifies attendance records and yet nothing is done. What can be done? I need this job but it really annoys me to work with such an unethical group of people.