Lucky! At my school we weren't allowed to leave early, I spend 40mins sitting there in complete boredom, took a nap at one point lol. As for finishing earlier.. at my school we don't. At a private school though, so we generally finish earlier than public schools anyway I guess.