It's funny how the courses that don't seem like there will be much too them can turn out to be the tricky ones, isn't it?
"Legal Research and Writing" and "Law, Legislation, and Policy" are the two courses I'm struggling with right now. They just sounded like fluff at first, but the problem is that they're skills--based, and it's harder to develop skills quickly than it is to just learn a bunch of facts or even abstract concepts.
I thought contracts would be hardest, because I had no interest in it and absolutely zero commercial/business sense, but it is turning out to be the easiest because the concepts are fairly discrete, easy to define, and seem to be building on each other logically.
Sorry I don't have an actual answer, @capitalttruth; just commiserating! Only thing I can think of, if your course is like our LRW (and it sounds like it), is that WestLaw and QuickLaw seem to have some tutorial material built right into them. Perhaps if you find the right self-guided material, you can learn the material in your own way.
Are you able to continue with the courses at York, perhaps working toward a second degree? If you can assemble two good years in a row, there are schools in Canada that would only look at those 2 years - although you would have to double-check that those schools will accept marks from a second degree.
Unfortunately, I think adding some more time to your academic record is likely to be your only shot. I don't think any Canadian schools are likely to accept a C+ average, and you will need to add to show that your straight-A semester was not a fluke.
Best of luck in figuring out your journey,