People normally showing off in front of people is not they like to do that.Some people do that just for their habit or want to satisfying their deepest desire of worship from other people in their heart.But the main reason must be want to make a good impression of himself for the audience.Our attitude towards this behaviour should be diffrent depending on what situation you are facing.If the person are showing off in a class,you don't need to hate them,because they have their wants and they really know the answer.Then why not allowing them and say nothing?You should think about the other way for it.He or she has the ability to show off,but you don't even have the ability.Shouldn't you study more?I also disagree with the sentence' silence is golden' If sometimes you can showing off in front of your boss,that is a brilliant idea.It might makes your boss happy and might give you more salary.
求一个五分钟英语对话关于Showing-off~