Well the results are in and what a relief. Is it normal to still have doubts that you are doing the right thing even at this stage?!

Math 101 - Algebra and Differential Calculus HD/99
Math 102 - Integral Calculus, Differential Equations and Introductory Statistics HD/92
Math 140 - Discrete Mathematics HD/97