I know how frustrated you are! We took our final on Friday and they wont post grades until Tuesday. Its making for a LONG weekend! I had to make a 93 on the final for my A. I also know how frustrating it is for people to tell you to just be happy you are passing. I have enjoyed a 4.0 throughout school so I am very dedicated to maintaining it. Be proud you are doing so well!! And just remember.. a high B is REALLY good!