Engineering majors for me?

Currently a freshman in engineering college and considering different majors

About me…
Ultimately I want to help the environment (energy, reduce air or water pollution… open to different ways to help environment)
Really like math!!
Do like bio physics and Chem but more physics and Chem
Like problem solving and thinking logical
Not a huge fan of programming but i can handle programming in small amounts (…will never become a cs major)
Like studying properties of earth such as atmosphere
Wanna work at ngo and consult with a small chance I’ll want to do research as a full time job
LMK what you think!

Renewable Energies Engineering, Environmental Engineering, Engineering Geology are a few you might consider…

Physics is not a bad choice either. It gives you a foundation in the areas covered by most engineering fields and the ability to move in different career directions.