Wayne State/Michigan State/Oakland University... teaching

Hi! I currently go to Michigan State and major in James Madison (IR/Econ). However, I’m thinking about switching my major soon.

I want to become a history or economics teacher for high school!

Now, I’m thinking about transferring to either Wayne State University or Oakland University. They’re both a lot cheaper, I’d have better scholarships and OU has a great teaching program.

Which one would be ideal for what I want to go into?

Thanks!