At my school, the different classes are at different stages. One has nearly finished the entire course and my class is about half way through global. Having said that though, I'm sure that a lot of people at our school are struggling to keep up with the pace. I think its good though because it...