Totally agree with all of you. Most teenagers now a days thought they know everything, they're better than anyone, selfish and rude. Though they might have gain knowledge from school, they don't have common sense. They are too self-centered so they don't know how to communicate with others. It's sad, when you look at the teens, you can imagine what kind of parents they have. At the end of the day, parents are the role models of their children. *sigh*