At my school, it starts at about 8, but zero period classes start at 7. All of our classes are 80 minutes long with a 35 minute lunch, and five minutes between classes (though that can be a challenge due to some classes being way farther than others). It ends at 3 for us, but we can now use an extra 20 minutes after school for homework help. For getting to school, it's not a problem for me because I live like 15 minutes away and I wake up at six or seven... Like right now.
Driver's Ed is optional for us. The only real benefit it gives you is that seniors can use their cars for "Off-Campus Lunch" so they can buy stuff like Taco Bell or Smoothies or Carl's Jr or KFC. Sure it gets you jealous, as more people are exploiting it this year than last year, but there still are limitations like that you can't use it to skip assemblies. Plus you can hop into a friend's car to buy stuff, too. I'm not getting a car for a while though. Besides, in California I think the driving law is getting tighter or something.
Oh yeah, I almost forgot. Yesterday in Algebra 2 I got my quiz back. It was a super hard quiz about radicals and imaginary numbers, and at least half of the class got Cs. I got a B+. Couldn't be more happier