What causes seasons?

Ponce

 
Picture of Trea Ponce
Ponce
by Trea Ponce - Tuesday, 23 October 2012, 8:51 AM
 

I think we have seasons because the Earth will tilt back away from the sun so the

northern hemisphere will be cold like in january and warm in the southern hemisphere

And if it tilts to the sun the northern hemisphere will be warm and southern will be cold.