No you do not. Unless it is a college course, you should not have any problems. You son should be able to take the ESL.
by passing all your classes
There is probably not much you can do as far as online high school classes. There is always being home schooled, but that does not allow you to take all of your classes online either.
That is a great idea to have high school classes online. You should check this site: http://www.theamericanacademy.com/ they could be a great help for you.
You don't really need to go to high school to be an author. However, certain high school English classes may help you improve your skills, and sometimes you have a better chance at getting your work published if you are a high school graduate. There are lots of authors that didn't graduate high school, but it may help you if you do graduate.
Yes they certainly can. They have an online website where teens can take highschool classes and complete it for their high school diploma. www.k12.com
Just graduate high school with a decent GPA then go to college majoring in Pre-Med.
To graduate high school in LAUSD, the student must have 230 credits including core classes and electives.
There are no options for online high schools. You can not take classes online if you are enrolled in a public high school.
In high school, you can graduate with a high school diploma.
Gym, Lunch, Oral comm and study hall
You can take online classes in place of high school. There are many websites to choose from. The top 3 are www.bestonlinehighschools.com, www.hoagiesgifted.org/online_hs.htm, and www.onlinehighschool.org/Online_High_School_Classes.html.
You graduate high school with a high school diploma.