It sounds like you got a good teacher who isn't spoonfeeding his or her class. Do you think math gets any easier in university? Gr.9 and 10 math is a joke compared to Gr.11, so how is it a surprise to you that so many students' marks dropped given the big jump? As the person above mentioned, there is only a right or wrong answer in math. This isn't an English course where a teacher can subjectively grade you on an essay. If your mark dropped, it's simply because you did not understand the concepts well and perform on the tests. Math will continually get challenging with each year, and if you're taking any math courses in university, then having a difficult math teacher in high school is crucial to prepare you to handle it.Don't blame your teacher for class marks dropping, because this excuse won't fly in university when you perform poorly in class and get placed on academic probation or kicked out of your program altogether. Your teacher is simply preparing you for university, which is fair and doesn't mean that the teacher hates his or her students.I took a few economics courses in first and second year university. Economics is a math-heavy program and not for people who find math challenging. Upper year economics is all econometrics and advanced calculus. Even math majors in university find econ courses difficult. So I would see how Gr.12 math plays out for you, but if you don't perform as well as you hoped you would, then it's time to be honest with yourself about your math capabilities and find another program to go into.