Question: what are the major controlling factors responsible for the direction and speed of winds?
Answer: Earth's Rotation. The rotation of Earth on its axis causes winds to shift direction, creating what are called the prevailing winds. This wind shift, known as the Coriolis effect, causes winds in the Northern Hemisphere to shift to the right and winds in the Southern Hemisphere to shift to the left.