Do not, for the love of all that is holy and sacred, take ST213 Mathematics of Random Events. Unless there is a legitimate excuse, e.g. your life depends on it. You really do not want to go through the same shit that you have gone through in the first year of hell, deceivingly disguised as a university course.
Also, MA244 Analysis III. It doesn't matter if it is easier than the previous one, it's just not your thing.