Why Starts twinkle?

Do you know why Starts twinkle?
Why Starts twinkle

Actually stars don't twinkle at all. They only appear to twinkle. This is why it happens. The light of the stars reaches us by passing through the atmosphere of the Earth, Which is made up of many layers of gases. These gases have different temperatures, pressures and several pockets of hot and cold air. When light passes through these gases, it gets slightly affected by these factors and bends a little this way and that. When we view this wavering light from the ground, it appears that the stars are twinkling.

Oh wait! Is that what coin on the floor of the swimming of the swimming and dancing? It seems the light just stay in a straight line because line of these distractions! Just like Robby in school!