The university is great but the amount of contact hours, opportunities and support vary greatly based on the course you’re taking. Some departments are understaffed, which means you get less contact hours and bespoke support, you wait for weeks on end to get your assignments back and the feedback isn’t very detailed. With other courses, this isn’t the case.