<p>Your ECs are amazing since there is nice variety and you even started a club at your school. Your GPA might be on the lower end of the scale but that will not hold you back when you apply. Worst case scenario is that you might get deferred if you apply early but you have great chance of getting in through normal application. I looked through the courses you have taken and your GPA is great for the work load and the rigor of your schedule.</p>
<p>Basically your scores are strong, your GPA is strong, and your ECs are fantastic. You have nothing to worry about IMO.</p>