Dang that's pretty good - I wish my school was more like that. Over here it seems like it's all busy work and I'm just doing it for a piece of paper.