Carrot Cake

There are so many recipes for carrot cake but this one turns out perfectly every time.