I'm quite surprised with my results this semester. Usually I would be getting at most a C+, pulling down my CAP, and my core modules would usually get the worst grades ever! But this time around, due to extra efforts I put in, my CAP improved! God, am I glad or what!! Here it is: …