Jimmy is choosing classes for next year. He can choose 1 math class out of 3 options, 2 science classes out of 4 options, and 3 elective classes out of 12 options. How many different combinations of classes are there?