My math class is awesome this year. I'm taking linear algebra and my teacher is totally hardcore. Our grade is 2 tests, each worth 30% of our final grade, and the final, worth 40%. I own tests though so it is awesome for me. If you miss more than 3 classes (without a real excuse), you get different, longer, harder tests than the other students, because you "obviously know the material better," haha. He says he used to just fail people, so I guess it could be worse. And so far it seems like it isn't going to be too hard, and my teacher is really good at... teaching, something that seems rare in maths in my experiences. Also, our class only has 4 people in it which is awesome and they are all my friends from my CS classes.