Honestly, your EC’s are a little weak. I know Lehigh looks for the well rounded student and demonstration of time management skills. They want to see you can be super involved in the school and still pull off stellar grades. Your other stats are awesome. Lehigh was just very tough to get in this year, especially for engineering.