The first thing that comes to mind is McGill. Admissions is very stats oriented, and a 4.0 will help you a LOT for admissions to McGill. Also, they are very good at both EE and English (possibly their most famous graduate as an English major was Leonard Cohen, or Justin Trudeau if you count literature).
For environmental sciences I think of UVM, but it then occurred to me that environmental engineering is not the same thing.
I am not completely sure what environmental engineering is. I take it as being different from marine engineering but I am not sure how it compares to civil engineering versus some sort of study of energy systems. From what I see on wikipedia it looks to me as if you might eventually specialize in some specific form of environmental engineering – although this would be many years in the future and possibly only after getting a bachelor’s degree.
What state are you from? For many potential answers to this question an in-state public university would be an obvious choice.