Haha, yer sorta the same with my English teacher, she hates me for some reason even though I work really hard in English. At our Speech Day, she presented me with my English award & she had this fixed, fake smile on.. You could tell we don't get along.. :P
& with maths...97 is definitely top...