It is the craziest things ever. You might get a 90% mark today, and feel like you're going to get the degree with absolutely no problem, then the next day you get a 20% mark, and wonder why you were even born. Then the next day you get another 70% and feel amazing, and so it goes on in a sick, twisted wheel of emotion. Advice to any aspiring engineers out there: buckle up, it's going to be a bumpy ride! Take it away, Ern!!