I am a 2nd year high school Science teacher, and I don't understand why kids nowadays are like that. Majority of them don't respect the teacher and act as if they are doing a big favor by coming to school. This is a big contrast to when I was in school in India. Teachers have a lot of respect there from students as well as parents. I think this is a big difference between Eastern and Western culture. I think kids here are totally out of control because of divorced parents and no one at home to teach them discipline. All they do at home is watch TV so they are hyper when they come to school. They don't respect authority and treat the teacher as if she is their servant. It is never their fault, it is the teacher's fault that they are failing. I had one parent who wanted me to email her son's marks to her after every quiz! She forgot I had 120 other students as well!