Help with deciding who to ask for recomendation?

So I was an exchange student last year during my junior year and it’s put me in a bit of a pickle when it comes to asking for recommendations.

I was talking to my college advisor and she strongly believes that I should get a recommendation from a science or math teacher since I want to major in biology or geology. However, I doubt that my 9th and 10th grade science teachers remember anything other than my name. I also feel awkward asking my math and science teachers from this year because I I’m not a very great in those classes at the moment as much as I try to be and pester my teachers for extra help. Those classes are also lecture-based so aside from extra-help I haven’t really had many meaningful interactions with my math and science teachers.

However, I have a great relationship with my 10th grade English teacher, 12th grade English teacher, and to a lesser extent, my 12th grade American History teacher.

Would it be okay for my for me to get one recommendation from my 10th grade English teacher and from my 12th grade English teacher?

I have been doing bio research with a university since 9th grade so I can definitely get stellar recommendations from my research advisor and possibly a recommendation from a curator at museum of natural history

spelt recommendation wrong in the title-oops

anyways. I just remembered that i was p. good in my engineering class from 10th grade and my teacher from that lass probably does rememebr me pretty well. so would asking from a rec from my english and engineering teachers work out okay?

I would not use two English teachers. Schools want to see that you are multi-faceted.