whom should I get the recommendation letter from?

Hi, all
I’m new to the forum and applying to college this year. I know most schools asks for 2 teacher recommendation letter, but here’s the thing: I have 2 high school teachers that know me pretty well and both taught me 2 years including one year of AP. They are Chem. and History teachers. And this year as a senior, I’m the lab assistant for one and teacher’s aide for another. So I think they were good choices to get rec. from. The history teacher I know and know me more personally, but the chem teacher thinks I’m one of the best students she’s had. So it’s hard to decide between the 2. But also I am taking a college course at a local community college Math 279: ordinary differential equation. I’m doing really well in the class and helping others and the teacher. In the last 2 tests I got both 100%, whereas a lot of people failed. The professor I have agrees to write me rec. letter too. I think it’s probably rare for him to have students who can get 100% on his tests and correct his mistakes all the time and also in high school. So maybe he can write a useful rec. letter for me.
I know colleges I’m applying to all say that we can submit more recommendation letters than needed, but most of the time, they are not suggested. They implies on the website that the extras may even hurt me if they are not useful.

I’m really troubled trying to decide which of the three teachers should I get the recs from. Please help! Thanks!

sorry, wrong place…