Preheat oven to 350 deg. Sift together the flours and baking soda, set aside.
In a large bowl, cream together the butter, shortening, brown sugar, and white sugar. Beat in the instant pudding mix until blended. Beat in the eggs and vanilla. Slowly blend in the flour mixture followed by the rolled oats. Finally, stir in the chocolate chips, butterscotch chips, and M&M's or Reese's.
Drop cookies by rounded spoonfuls onto ungreased cookie sheets. Bake for 8-10 minutes, or until cookies just start to turn golden. Cool on wire rack.
*Note: can use any flavor instant pudding, and sugar-free versions as well. My favorite is one package vanilla and one package butterscotch, but I've also used pistachio and added green food coloring for St. Patrick's Day.
*Note: the measurements on the chocolate chips, butterscotch chips, and M&M's or Reese's are just estimates--- I usually just pour some in and stir, then add more as needed.