Yeah, each is about 50 minutes (or 55, depends when you get there) cuz we have 2 bells, five minutes apart. After the first one, you start heading to class, and after the second one, you're late. Ta-daaaa... Yeah, we have 40 minutes for lunch and a 10 minute break in between 2nd and 3rd period. We start at 8:00 and go until 3:20.
If you can't stand the heat... don't tickle the dragon.