This mark, although pretty good, in no way reflects the struggle I'm having with this module (same way I feel about 121 also) but in this case, it's a bit irrelevant, since it's the lowest of the continual assessment and the exam that defines the final grade, and I'm 100% sure that in my case that will be the exam.
I will have to knuckle-down to some serious revision for this module in June.