I'm a second year undergrad university student, and most of my grades so far have been A's or A+'s although I had to do my science requirement. I'm awful at science and currently I'm getting a D in this course, maybe I could pull it up to a C by the end of the year. I really want to apply to the University of Toronto or McGill for law, will this one low grade prevent me from getting in?