I think it is very good, and well written. You have a great talent with writing. I think it shows the school how you have not let your problems beat you down permanently, and you were able to get back up. Makes me excited to go to college, even though I have about another half a year before I start applying.

P.S. - AP Calculus?! How do you manage that one? I just dropped AP Chemistry because it was too hard.. I couldn't imagine Calc.