The advice given above can be considered as the ideal case for preparing for college engineering; the more and the higher level your math and science courses, the better. But if you don't reach this very high level of achievement in high school, do not let that discourage you from going into engineering. There is a high level of demand for engineers and there are opportunities for students with determination and interest. However, DO take four years of math and three of sciences. And if you can take some Calculus in your Senior Year, so much the better.
Good Luck, Pete Sturtevant, PE