Question asked by 5th grade student today - "Do all planets rotate like the earth?" This teacher's answer: "Don't know but will find out." Can someone give me a brief answer at a fairly elementary level? And while I'm asking, do planet moons also rotate? What is the cause of the rotation? Thanks in advance for any help.