Started "official" flight training at 16, took lessons once a week to once every other week, worked at the FBO every weekend to pay for the training. Took about 60 hours and about a year and a half, I got my Private at 17 (5 months before my 18th Birthday). For being in High School thats all I could do since I worked both weekends and could really only fly after school (my instructor would not allow me to miss school to go flying).
I would recommended making once a week a minimum instead of the norm. I would have done my lessons that way, but I did not make enough money to fly more.