I agree everythg except mai lin part. Mailin is tooooooo self centred.. Yes, we should speak up for ourselves.. Cannot always bear it blindly for the sake of courtesy but mai lin way is too much as well.. She is a bully.. I don't agree that we should learn from her.