Who should I ask for recommendations?

<p>Hey guys,
I am planning to apply to Yale SCEA since it is my DREAM school, and I want to make sure that I put my best foot forward there. I want to double major in International Relations (Global Affairs) and Mathematics (probably applied); however, on the Common Application I will only be listing Global Affairs for my intended major.
I have three teachers that I am spreading across all my applications - my AP Language teacher (loves me, wrote my recommendation for YYGS that got me accepted with partial scholarship), AP US History teacher (also loves me, she's also the sponsor for MUN in which I am an officer), and my Calc BC teacher (she likes me because I was one of the best students calc-wise in her class - scored highest on her tests, 5 on the exam, etc.).
So my question is this: I know that most colleges like to see recommendations from a humanities teacher and a STEM teacher, and I was planning to ask my Lang and Calc teachers. However, I somehow feel instinctively that my APUSH teacher knows me on a much better level than my math teacher. Should I change the second Yale recommendation to my APUSH teacher or should I keep the math recommendation?
Thanks in advance for any response.</p>

<p>bump?</p>

<p>From Yale’s website:

</p>

<p>So, because they don’t care which subjects they teach as long as there are two different ones, I’d recommend you get recs from the two teachers who know you best. Yale will hopefully be able to see your success in mathematics reflected in your grades and test scores.</p>

<p>That being said, if you think all teachers would be able to offer different and interesting info about you, you can always submit all three. But ONLY if they would each add something new.</p>

<p>I am also applying with two humanities recommendations (10th grade English/litigation/Shakespeare/AP lit teacher and Ancient Greek teacher), so I’ve done a lot of research/asking around about this :)</p>