Position oven racks so top rack is one-third from the top and bottom rack is one-third up from the bottom. Preheat oven to 375 degrees F. Gather two baking sheets and cooling racks.
In the large bowl of a stand mixer, mix sugars, margarine, shortening, eggs, and vanilla until uniform. Stir in remaining ingredients.
Place rounded teaspoonfuls of dough approximately 2 inches apart onto ungreased cookie sheet. Bake 8 to 10 minutes, until light brown. If baking two sheets at once, rotate halfway through. Remove from oven. Allow to cool one minute before using spatula to transfer cookies to cooling rack.