Chance me at NC state?

<p>I want to major in engineering, but I am having a tough time deciding which colleges might accept me. I have gotten poor grades my high school years, and I really regret it. Basically, my gpa is a 2.8, which is 3.7 weighted. My main focus school is NC state, because I live in NC and the engineering program there is great. Also, My sat scores are as follows: </p>

<p>Critical reading: 580
Math:710
Writing: 620</p>

<p>Total: 1910
However, I can still improve that score, even raise it above 2000. </p>

<p>I have well above 100 service hours, and I am almost an eagle scout, and a member of the OA. I have done chess club for 2 years, as well as debate and interact club for 2 years each. I have actively volunteered shelving books at the library, helping with the special olympics, and Collecting canned foods for loaves and fishes each year. </p>

<p>I want to know, what are my chances of getting in to MTU, NC state, or any good engineering college for that matter? I know I have messed up in my hs years, but I am willing to work to replace that error. Once again, any criticism, help, or suggestions are welcome!</p>