The problem is that I only seem to get B/C in my class end of unit tests which has lead to my predicted grade in Chemistry to be a B. I do really well in class, I get all the questions right and understand the topics that we are learning but I don't know why I seem to mess up in my tests (even my teacher expected me to get A's in the tests). This is letting me down because for all of my other subjects I am getting A's as my predicted grades and the universities that I am applying to are VERY competetive and need A's and A*'s. I am planning to apply for Med school and Chem Engineering (like them both, will decide which course to do depending on the uni offers that I get). As you can see chemistry is very important for both these courses.
Please help, I am really stuck and don't know what to do.